W rządzie Jerzego Buzka pełnił funkcję podsekretarza stanu w Ministerstwie Zdrowia i Opieki Społecznej, odpowiedzialnego m.in. za reformę systemu ochrony zdrowia. Odwołany z funkcji 25 czerwca 1999. Był członkiem, a od 1999 do 2002 wiceprzewodniczącym Stałego Komitetu Regionu Europejskiego Światowej Organizacji Zdrowia. W 2001 został także członkiem Odwoławczej Komisji Bioetycznej przy ministrze zdrowia. W 2002 został wybrany radnym Warszawy z list Prawa i Sprawiedliwości. W wyborach parlamentarnych w 2005 bezskutecznie kandydował do Sejmu w okręgu nr 20 (podwarszawskiego) z list PiS (zdobył 3425 głosów). W 2006 nie ubiegał się o reelekcję do rady Warszawy. Odznaczenia Krzyż Kawalerski Orderu Odrodzenia Polski (2001)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 8 listopada 2001 r. o nadaniu orderów i odznaczeń (). Krzyż Oficerski Orderu Odrodzenia Polski (2009)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 15 maja 2009 r. o nadaniu orderów (). Medal im. Doktora Jerzego Moskwy „Laudabilis” Medal Mericus Pro Medicis (2004).
Życie prywatne Żonaty, ma dwóch synów.