Gimė 1956 m. vasario 25 d. Kazlų Rūdoje.
1974 m. baigė Kazlų Rūdos vidurinę mokyklą.
1980 m. baigė Kauno medicinos institutą (dabar Kauno medicinos universitetas), įgijo gydytojo ortopedo traumatologo specialybę.
19811983 m. dirbo Marijampolės rajono centrinėje ligoninėje gydytoju chirurgu,
19831985 m. šios ligoninės vyriausiojo gydytojo pavaduotojas gyventojų medicininiam aptarnavimui, 19851989 m. vyriausiojo gydytojo pavaduotojas gydymo reikalams.
19891998 m. Marijampolės rajono centrinės ligoninės vyriausiasis gydytojas.
19982004 m. Marijampolės ligoninės direktorius.
2006 2008 m. LR Sveikatos apsaugos ministras.
Nuo 2003 m. Darbo partijos narys.
Nuo 2007 m. - Socialdemokratų partijos narys.
Tarptautinės klubų asociacijos LIONS Marijampolės klubo narys.
Pomėgis medžioklė, kelionės, motosportas.
Moka lenkų, rusų, vokiečių kalbas.
Žmona Loreta.
Turi du vaikus. Dukra Monika baigė Vilniaus universiteto Teisės fakultetą, sūnus Zigmantas Kauno medicinos universiteto studentas.
Seimo nariu išrinktas pagal Darbo partijos sąrašą.