Urodzony 28 września 1953 roku w Hrubieszowie.
Lekarz medycyny o specjalizacji okulistycznej. Ukończył studia na Akademii Medycznej w Lublinie. W latach 1984-1994 był stażystą w Klinice Okulistycznej im. T. Krwawicza w Lublinie, a od 1980 roku lekarzem na Oddziale Ocznym w szpitalu w Zamościu. Pracował również w przychodniach okulistycznych Zamościa, Hrubieszowa, Tomaszowa.
Poseł na Sejm RP III kadencji. W latach 2002-2010 był radnym sejmiku lubelskiego. Od 2014 ponownie radny województwa z list Polskiego Stronnictwa Ludowego.
Obecnie prowadzi własną przychodnię okulistyczną ”Sokoli Wzrok” w Zamościu.