[[1972]] m. baigė [[VPI|Vilniaus pedagoginį institutą]], [[KTU|Kauno technologijos universitete]] įgijo informatiko specialybę. Stažavosi [[Suomija|Suomijos]] Ilmajokio institute, [[Edinburgas|Edinburgo]] universitete [[JK|Didžiojoje Britanijoje]], [[Kijevas|Kijevo]] Žemės ūkio universitete.
Nuo [[1992]]–[[2008]] m. [[Gruzdžių žemės ūkio mokykla|Gruzdžių žemės ūkio mokyklos]] direktorius.
[[1988]]–[[1990]] m. Gruzdžių [[Sąjūdis|Sąjūdžio]] iniciatyvinės grupės pirmininkas, [[VNDPS|Valstiečių ir Naujosios demokratijos partijų sąjungos]], [[LVLS|Lietuvos valstiečių liaudininkų sąjungos]] Šiaulių rajono skyriaus narys.
[[1990]]–[[1994]] m. Gruzdžių apylinkės tarybos narys ir [[2003]]–[[2007]] m. [[Šiaulių rajono savivaldybės taryba 2003 - 2007 m.|Šiaulių rajono savivaldybės tarybos]] narys.