į 1996 – 2000 Seimą.
į 2000 – 2004 Seimą.
Gimė 1958 m. spalio 28 d. Alytaus rajono Mankūnų kaime gausioje valstiečių šeimoje (15 vaikų).
1975 m. baigė Alytaus rajono Miroslavo vidurinę mokyklą.
Ankstyvoje jaunystėje įsitraukė į pogrindinę veiklą, artimai bendradarbiavo su Tikinčiųjų teisėms ginti komiteto nariais, tapo Žmogaus teisių gynimo Helsinkio komiteto nariu, platino Lietuvos Katalikų Bažnyčios kroniką. Už aktyvią antitarybinę veiklą 1988 m. buvo įkalintas Lukiškių, Pravieniškių ir Mordovijos įkalinimo įstaigose.
19901995 m. Kauno miesto savivaldybės tarybos narys, dirbo Švietimo ir kultūros komitete.
1992 m. buvo vienas iš uždarosios akcinės bendrovės Ordo steigėjų, iki 1996 m. vadovavo šiai bendrovei.
19962000 m. VII Seimo narys, išrinktas pagal Lietuvos krikščionių demokratų partijos sąrašą. Seime dirbo Kaimo reikalų komitete.
20002004 m. VIII Seimo narys, išrinktas Gargždų rinkimų apygardoje Nr. 31. Iškėlė Lietuvos krikščionių demokratų partija. Seime dirbo Kaimo reikalų ir Teisės ir teisėtvarkos komitetuose.
20002003 m. Klaipėdos rajono savivaldybės tarybos narys.
Kauno technologijos universitete studijuoja verslo administravimo specialybę.
Nuo 1989 m. Lietuvos krikščionių demokratų partijos narys. Vienas iš šios partijos atkūrėjų, partijos savaitraščio Apžvalga leidimo iniciatorius. 19901994 m. Lietuvos krikščionių demokratų partijos Kauno skyriaus pirmininkas. Buvo šios partijos Valdybos, Tarybos narys, Valdybos pirmininko pavaduotojas, 20012004 m. Valdybos pirmininkas.
Pomėgiai sportas, muzika.
Moka rusų kalbą, turi prancūzų kalbos pagrindus.
Žmona Raminta inžinierė buhalterė.
Turi keturis vaikus. Sūnus Martynas, dukros Marija ir Gabrielė moksleiviai. Sūnus Simonas ikimokyklinio amžiaus.
Seimo nariu išrinktas Gargždų rinkimų apygardoje Nr. 31. Išsikėlė pats.