Działalność zawodowa i polityczna W wyborach w 2002 został wybrany na radnego powiatu bialskiego z listy Polskiego Stronnictwa Ludowego. W 2006 i 2010 uzyskiwał reelekcję. Przez dwie kadencje przewodniczył radzie powiatu (2006–2014). Pracował w Agencji Restrukturyzacji i Modernizacji Rolnictwa, a także należał do kierownictwa Integracyjnego Centrum Edukacji i Kultury w Międzyrzecu Podlaskim i Związku Zawodowego Pracowników Służby Publicznej w Warszawie. W listopadzie 2007 został szefem gabinetu politycznego ministra rolnictwa i rozwoju wsi Marka Sawickiego. Z funkcji tej zrezygnował w sierpniu 2008. Podjął następnie pracę w Agencji Nieruchomości Rolnych w Lublinie. W 2011 został dyrektorem Fundacji Programów Pomocy dla Rolnictwa FAPA przy resorcie rolnictwa, którą kierował do lutego 2018. W wyborach w 2011 bezskutecznie ubiegał się o mandat senatora w okręgu nr 17 (zajął 4. miejsce z wynikiem 20,87% głosów), a w wyborach w 2014 bez powodzenia kandydował na europosła.
Uzyskał uprawnienia radcy prawnego w Okręgowej Izbie Radców Prawnych w Lublinie. Podjął praktykę w zawodzie w ramach kancelarii prawniczej w Międzyrzecu Podlaskim.