Ur. w Lublinie. Był sędzią w Tomaszowie, następnie w Biłgoraju (od 1978 prezes Sądu Rejon.), w 1983 został sędzią Sądu Wojewódzkiego w Zamościu, później przez pewien czas w Siedlcach. W 1987 wrócił do Zamościa, wieloletni przewodniczący Wydz. Karnego, od 1994 wiceprezes SW, od 2001 prezesem Sądu Okręgowego. Spoczywa na cmentarzu w Lublinie.