Po rozvodu rodičů vyrůstal s maminkou, jejíž názory ovlivnily jeho negativní postoj k socialismu. Už na základní škole se zajímal o fyziku a chemii. Vystudoval Fakultu jaderné a technické fyziky, na které vládla svobodomyslná atmosféra, četl zahraniční literaturu, jelikož ovládal cizí jazyky. V roce 1968 odjel psát diplomovou práci do Holandska, ale po více než roce se rozhodl vrátit do Československa. Odmítl vstoupit do SSM a byl vyhozen z Ústavu fyziky pevných látek. Pracoval například jako uklízeč nebo topič v metru. Chartu 77 nepodepsal, ale pomáhal rodinám uvězněných disidentů, psal a rozšiřoval samizdat. Po revoluci spoluzaložil ODA a do roku 1998 se angažoval v politice.