Gimė 1958 m. birželio 28 d. Zarasuose.
19651976 m. mokėsi Zarasų M. Melnikaitės vidurinėje mokykloje (dabar Ąžuolo gimnazija).
19761981 m. studijavo Leningrado (dabar Sankt Peterburgas) geležinkelio transporto institute, įgijo susisiekimo kelių inžinieriaus mechaniko specialybę.
19811986 m. Vilniaus lokomotyvų depo vyriausiasis mechanikas.
19861987 m. Zarasų autokelių eksploatavimo linijinės valdybos mechanikas.
19871989 m. Lietuvos komunistų partijos Zarasų komiteto instruktorius.
19891997 m. akcinės bendrovės Zarasaitis marketingo vyriausiasis inžinierius.
19972007 m. Zarasų rajono savivaldybės mero pavaduotojas.
Labdaros ir paramos fondo Išgirsk mane prezidentas (fondas padeda sunkai sergantiems vaikams), Lietuvių flamandų bendrijos narys.
Partijos Tvarka ir teisingumas Utenos skyriaus koordinatorius, valdybos narys.
Pomėgiai poilsis gamtoje, šeima, kelionės, politika, religija, labdara.
Moka rusų, lenkų ir vokiečių kalbas.
Žmona Alicija mokytoja.
Turi du sūnus. Tomas gyvena ir dirba Vilniuje, Simonas mokosi Utenos kolegijoje.