Ur. w Brzezicach na terenie diec. sandomierskiej. Wyświęcony w 1983, był wikariuszem w Wielączy, później w katedrze lubelskiej. Był prefektem Wyższego Seminarium w Lublinie, doktoryzował się z katechetyki (Koncepcja katechezy w pismach św. Augustyna, wyd. 1999). W 1992 został rektorem Wyższego Seminarium Diecezji Zamojskiej, w 2002-13 Kanclerzem Kurii Diecezjalnej w Zamościu, także Wikariusz generalny, w 2010-18 proboszcz katedry zamojskiej, dziekan dekanatu zamojskiego.