Absolwent Politechniki Radomskiej im. Kazimierza Pułaskiego w Radomiu, Akademii Ekonomiczno – Humanistycznej w Warszawie oraz Akademii Bialskiej w Białej Podlaskiej. Przedsiębiorca do 2011 roku. Do 2007 roku grafik komputerowy. Od 2007 roku urzędnik państwowy zatrudniony w Wojewódzkim Ośrodku Ruchu Drogowego w Białej Podlaskiej. W latach 2018 – 2024 Radny Gminy Biała Podlaska.