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ę.
1981–1983 m. dirbo Marijampolės rajono centrinėje ligoninėje gydytoju chirurgu,
1983–1985 m. – šios ligoninės vyriausiojo gydytojo pavaduotojas gyventojų medicininiam aptarnavimui, 1985–1989 m. – vyriausiojo gydytojo pavaduotojas gydymo reikalams.
1989–1998 m. – Marijampolės rajono centrinės ligoninės vyriausiasis gydytojas.
1998–2004 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šą.