Gimė 1965 m. birželio 14 d. Panevėžio mieste, tarnautojų šeimoje.
1983 - 1985 m. studijavo Vilniaus Universiteto Fizikos fakultete; 1985 - 1990 m. Kauno Politechnikos institute, kurį su pagyrimu baigė.
1985 - 1991 m. dirbo KPI Panevėžio fakulteto laborantu, vyresniuoju laborantu, asistentu.
Nuo 1991 m. - Lietuvos Respublikos Vyriausybės atstovas Panevėžio regione.
Lietuvos Nepriklausomybės partijos Panevėžio skyriaus pirmininkas, 1992 m. - NP tarybos vicepirmininkas. Vienas iš Tėvynės Sąjungos (Lietuvos Konservatorių) steigėjų. 1993 m. gegužės mėnesio 01 dieną steigiamojoje Tėvynės Sąjungos konferencijoje išrinktas Tėvynės Sąjungos Valdybos nariu.
Žmona Nerija-Lijana - gydytoja, dirba Panevėžio respublikinės ligoninės vaikų poliklinikoje pediatre.
Kandidatu į Seimą iškėlė Lietuvos Nepriklausomybės partija.
Išrinktas: Vakarinė Nr. 27 (Panevėžio m.)