SD Semarang (1952)
SMP Semarang (1956)
SMA Semarang (1958)
S1 Fakultas Hukum Universitas Indonesia (1965)
Karier:
Pegawai di Lembaga Pariwisata (1966-1967)
Sekretaris Redaksi Suara Pembaruan (1969-1971)
Sekretaris pribadi Hardi, SH (1971-1973)
Lembaga Konsumen Indonesia (1973-2004), Sekretaris Yayasan Lembaga Konsumen (1973-1979), Ketua Yayasan Lembaga Konsumen (1979-1985)
Anggota PDIP (1999)
Anggota DPR RI
Kegiatan lain:
Berorganisasi dalam lebih kurang 20 LSM di berbagai bidang seperti politik, ekonomi, sosial budaya
Gerakan Mahasiswa Nasional Indonesia (GMNI) (1958)
Supir taksi, kondektur bus swasta (1967-1968)
Wartawan freelance (1968-1970)
LSM Bidang Poleksosbud Dan Lingkungan (1973-1999)
Pengurus Yayasan Parapsikologi Indonesia (1982)
Lembaga Parapsikologi semesta (1985–1990)
Gerakan Nasional Anti Narkotika
Berorganisasi dalam lebih kurang 20 LSM di berbagai bidang seperti politik, ekonomi, sosial budaya
Filmografi
Misteri Hantu Selular (2011).(*)