Absolwent Akademii Rolniczo-Technicznej w Olsztynie wydziału Zootechnika oraz Studium Weterynaryjnego w Łomży. Do 2010 roku przez 2 kadencje Radny Powiatu Monieckiego. W latach 2010 – 2014 Radny Sejmiku Województwa Podlaskiego. Od 37 lat związany z Moniecką Spółdzielnią Mleczarską w Mońkach. 33 lata jako kierownik Działu Skupu, obecnie na stanowisku kierownika Działu Administracyjno-Gospodarczego. Zainteresowania: wędkarstwo (Prezes koła Polskiego Związku Wędkarskiego w Mońkach), szachy, działkowiec.