Gimė 1964 m. kovo 17 d. Lazdijų rajono Šapurų kaime, kolūkiečių šeimoje.
1986 m. baigė Lietuvos žemės ūkio akademiją, agronomas.
1986 - 1988 m. dirbo Lazdijų rajono K. Požėlos kolūkio agronomu.
1988 - 1993 m. - Lazdijų rajono Kučiūnų devynmetės mokyklos mokytojas.
1990 m. buvo išrinktas Lazdijų rajono Tarybos deputatu.
Lietuvos Demokratinės darbo partijos narys.
Žmona Jolanta - pedagogė, dirba Lazdijų rajono Kučiūnų devynmetėje mokykloje mokytoja.
Išrinktas: Daugiamandatė (LDDP)