Narozen 14.3.1946 československým rodičům. Vystudoval Fakultu jaderné a technické fyziky, ČVÚT. V červenci 1968 odjel na roční stáž v Reaktor Institute, Technická vysoká škola, Delft, Nizozemí, kde vypracoval diplomovou práci, kterou po návratu v listopadu 1969 obhájil na FJTF. V letech 1970 – 1974 pracoval v Ústavu fyziky pevných látek, ČSAV. K obhajobě kandidátské práce nepřipuštěn z důvodu politické neangažovanosti a následně propuštěn. Dalších 7 let pracoval v UTRIN, odkud byl na hodinu vyhozen v 1981 pro antisocialistickou činnost. Rok pracoval jako počišťovač a poté jako topič. V prosinci 1989 spoluzakládal politickou stranu ODA. Zvolen za poslance Federálního shromáždění. V letech 1992 – 1996 byl náměstkem ministra zahraničních věcí a v letech 1996 – 1998 ministrem bez portfeje. V letech 1998 -2016 pracoval v soukromé firmě jako konzultant pro záležitosti EU.