Absolwent Akademii Rolniczej w Lublinie, Wydział Techniki Rolniczej, kierunek Mechanizacja Rolnictwa. Od 1990 roku własna działalność gospodarcza. W latach 1998 – 2002 radny Rady Miejskiej w Rykach. Od 2002 do 2014 roku Burmistrz Ryk. Od 2016 roku prezes Zarządu Gminnej Spółdzielni „Samopomoc Chłopska” w Kłoczewie. Członek Zarządu Stowarzyszenia Lokalna Grupa Rybacka „W dolinie Tyśmienicy i Wieprza” w Lubartowie.