Gimiau 1962 m. gruodžio 20 d. Varėnos rajono Mergežerio kaime miškininko šeimoje. Baigęs vidurinę mokyklą, mokiausi Vilniaus 31-ojoje profesinėje technikos mokykloje, o 1982-1984 m. atlikau karinę tarnybą. 1985 m. įstojau į Vilniaus valstybinio universiteto (dabar – Vilniaus universitetas) Istorijos fakultetą, kurį 1991 m. baigiau ir įgijau istoriko specialybę.
Dirbau Varėnos pūkų ir plunksnų fabriko „Merkys“ laboratorijoje laborantu, vėliau -. Varėnos rajono valdybos Švietimo, kultūros ir sporto skyriuje kultūros paminklų apsaugos vyr. metodininku, Kultūros paveldo inspekcijoje (nuo 1995 m. – Kultūros vertybių apsaugos departamentas) Alytaus teritorinio padalinio vyr. inspektoriumi.
Politinėje veikloje dalyvauju nuo 1988 m. Buvau vienas iš Varėnos Sąjūdžio steigėjų bei Varėnos Sąjūdžio tarybos narys (1988-1991). Nuo 1996 m. jau ketvirtą kadenciją esu Seimo narys, renkamas Varėnos – Eišiškių rinkiminėje apygardoje. Visus šiuos metus Seime dirbu Seimo Nacionalinio saugumo ir gynybos komitete. Nuo šios kadencijos – Seimo pirmininko pavaduotojas. Esu vienas iš Lietuvos Respublikos liberalų sąjūdžio steigėjų.
Daug laiko skyriau partizaninio karo Lietuvoje (1944-1954) istorijos tyrinėjimui, šia tema parašiau mokslinių straipsnių, o taip pat esu knygų, dokumentų rinkinių bendraautorius. Be istorinės mėgstu skaityti grožinę literatūrą, o taip pat klausytis muzikos bei iškylauti gamtoje su šeima. Mėgstamiausia sporto šaka – tinklinis.
Mano žmona Ramunė – Kultūros paveldo centro darbuotoja. Kartu auginame keturis vaikus: Rokas – studentas, Motiejus ir Saulė – moksleiviai, o Algirdas – ikimokyklinio amžiaus.
|