Ur. W Chomęciskach, ukończył AM w Lublinie (1959), w 1959-70 asystent II Kliniki Położniczo-Ginekologicznej w Lublinie, pracował m.in. w Szpitalu wojew. w Zamościu (dyrektor), od 2008 w Szczebrzeszynie. Pracował też w Polskiej Misji Medycznej, m.in. w Afganistanie (w 2003 zakładał izby porodowe), w Kosowie, Czadzie (organizował Szpital w Bahai).