į 2000 – 2004 Seimą.
Gimė 1949 m. gegužės 12 d. Vilniuje.
Nuo 1955 m. mokėsi Vilniaus 23-iojoje vidurinėje mokykloje (dabar Vilniaus Ąžuolo vidurinė mokykla), kurią baigė 1966 m.
1966 m. įstojo į Vilniaus valstybinį universitetą (dabar Vilniaus universitetas), kuriame 1971 m. įgijo ekonominės kibernetikos specialybę.
19701975 m. dirbo Lietuvos komunistinio jaunimo sąjungos (komjaunimo organizacijos) Centro komitete (teisės pažeidimų prevencijos srityje).
19751991 m. ėjo LTSR vidaus reikalų ministerijoje (nuo 1990 m. Lietuvos Respublikos vidaus reikalų ministerijoje) įvairias pareigas daugiausia operatyvinėse tarnybose, tarp jų Kriminalinės paieškos valdybos poskyrio ir skyriaus viršininko, 6-ojo skyriaus (kovos su organizuotu nusikalstamumu) viršininko, kriminalinės policijos vyriausiojo komisaro. Turi pulkininko laipsnį.
19911992 m. dėstė Lietuvos policijos akademijoje (dabar Mykolo Romerio universitetas).
1993 m. Prezidento Algirdo Mykolo Brazausko patarėjas nacionalinio saugumo klausimais.
1994 m. Lietuvos valstybinio komercinio banko Vindikacijos skyriaus viršininkas.
19942000 m. uždarosios akcinės bendrovės Ekskomisarų biuras viceprezidentas.
20002004 m. VIII Seimo narys, išrinktas pagal Naujosios sąjungos (socialliberalų) sąrašą. Seime dirbo Nacionalinio saugumo ir gynybos komiteto pirmininku.
Nepartinis.
2004 m. apdovanotas ordino Už nuopelnus Lietuvai Komandoro kryžiumi.
Domisi įvairių šalių specialiųjų tarnybų ir teisėsaugos institucijų veikla, kovos su nusikalstamumu, korupcijos, valstybės saugumo problemų sprendimais.
Pomėgiai kelionės, knygos.
Moka rusų kalbą, mokosi anglų kalbą.
Žmona Ilona teisininkė, uždarosios akcinės bendrovės Ekskomisarų biuras administracijos direktorė, sūnus Alius šios bendrovės viceprezidentas.
Seimo nariu išrinktas pagal A. Brazausko ir A. Paulausko koalicijos Už darbą Lietuvai sąrašą.