Dupa 1990 se inscrie in PNTCD, devenind mai intai parlamentar de Sibiu in 1992 iar apoi ministru de Interne in 1996. Pentru o scurta perioada este Prim ministru interimar al Romaniei pentru 19 zile, inlocuindu-l pe Victor Ciorbea. Si-a atras alaturi de el importante figuri ale miscarii anticomuniste.
Nemaintrand in Parlament odata cu partidul sau in 2000, revine la Sibiu unde se va ocupa de cabinetul sau de avocatura, retragandu-se de pe prima scena politica romaneasca dar inca activand in interiorul PNTCD.
Sa intareasca din nou PNTCD si sa revina in parlament.