Gimė 1956 m. vasario 12 d. Vilkaviškio rajone, Paežerių kaime, tarnautojų šeimoje.
1979 m. baigė Vilniaus inžinierinį statybos institutą, įsigydamas statybininko inžinieriaus profesiją.
1979 - 1989 m. dirbo "Prammontažo" tresto Alytaus SMV-9 Marijampolės aikštelėje meistru.
1989 m. pradėjo dirbti Kauno "Komprojekto" Marijampolės skyriaus projekto vyr. inžinieriumi.
1991 m. dirbo uždaros akcinės bendrovės "AVA" darbų vykdytoju.
Nuo 1992 m. - UAB "Jotva" direktoriaus pavaduotojas.
Į LKP įstojo 1985 m., nuo 1990 m. - Lietuvos demokratinės darbo partijos narys.
Žmona Jadvyga - ekonomistė, dirba rajono savivaldybėje. Turi dvi dukras: Agnutė mokosi ketvirtoje, Giedrutė - pirmoje klasėje.
Išrinktas: Daugiamandatė (LDDP)