į 1996 – 2000 Seimą.
Gimė 1956 m. liepos 1 d. Kėdainių rajono Pernaravos kaime mokyklos ūkvedžio ir parduotuvės darbininkės keturių vaikų šeimoje.
1974 m. baigė Pernaravos vidurinę mokyklą.
1974 m. įstojo į Panevėžio A. Domaševičiaus medicinos mokyklą. 19751977 m. tarnavo tarybinėje armijoje. Grįžęs iš armijos, 1979 m. su pagyrimu baigė šią medicinos mokyklą.
19791981 m. dirbo Pasvalio rajono centrinėje ligoninėje greitosios medicinos pagalbos medicinos felčeriu.
1981 m. įstojo į Kauno medicinos institutą (dabar Kauno medicinos universitetas), kurį baigė 1987 m. ir įgijo gydytojo specialybę.
19871991 m. Pasvalio rajono centrinės ligoninės gydytojas akušeris-ginekologas, 19921996 m. šios ligoninės vyriausiasis gydytojas.
19911995 m. Pasvalio miesto savivaldybės tarybos pirmininkas.
19962000 m. VII Seimo narys, išrinktas Pasvalio-Panevėžio rinkimų apygardoje Nr. 47. Iškėlė Tėvynės sąjunga (Lietuvos konservatoriai). Seime buvo Sveikatos reikalų komiteto pirmininkas.
20002002 m. Pasvalio rajono centrinės ligoninės vyriausiasis gydytojas.
20032004 m. Pasvalio rajono pirminės asmens sveikatos priežiūros centro vyriausiasis gydytojas.
20002004 m. Pasvalio rajono tarybos narys.
Nuo 1994 m. Tėvynės sąjungos (Lietuvos konservatorių) narys.
Pomėgiai medicina, žvejyba, organizacinė veikla.
Moka rusų, anglų kalbas.
Žmona Nijolė dirba Pasvalio rajono ligoninėje gydytoja kardiologe.
Turi tris sūnus. Vismantas teisininkas, baigė Lietuvos teisės universiteto magistrantūros studijas, Tautvydas Vilniaus universitete studijuoja mediciną, Žygimantas Pasvalio Svalios pagrindinės mokyklos moksleivis.
Seimo nariu išrinktas Pasvalio-Panevėžio rinkimų apygardoje Nr. 47. Iškėlė Tėvynės sąjunga (konservatoriai, politiniai kaliniai ir tremtiniai, krikščioniškieji demokratai).