Rođen je 1947. u Zagrebu u obitelji hrvatskih Židova. Odrastao je i školovao se u Beogradu. Završava studij filozofij, nakon čega, 1973., emigrira u Njemačku i uključuje se u redove hrvatske političke emigracije, javlja Večernji list.
Tijekom 1980-ih bio je visoki dužnosnik Hrvatskog državotvornog pokreta Nikole Štedula i glavni urednik Hrvatskog lista. Nakon demokratskih promjena 1990. vraća se u domovinu te uključuje u Hrvatsku stranku prava, za koju je jedno vrijeme uređivao stranačko glasilo Hrvatsko pravo.
Nakon samostalnosti, tijekom devet godina vodio je Novu hrvatsku desnicu (NHD), radikalno desnu političku organizaciju.
Bavio se i publicističkim radom, objavivši više političko-filozofskih knjiga.