V listopadu 1989 byl částečně v Liberci a částečně v Praze. Stal se mluvčím Občanského fóra. 28. prosince 1989 zasedl v rámci procesu kooptací do Federálního shromáždění po sametové revoluci jako bezpartijní poslanec, respektive poslanec za OF, do české části Sněmovny národů (volební obvod č. 33 – Jablonec nad Nisou–Liberec, Severočeský kraj). Mandát za OF obhájil ve volbách roku 1990, přičemž v roce 1991 přešel po rozkladu Občanského fóra do poslaneckého klubu Občanského hnutí. Ve Federálním shromáždění setrval do voleb roku 1992. Stal se předsedou Branného podvýboru obou komor Federálního shromáždění.