Urodził się 25 marca 1939 roku w Różance. Po ukończeniu Arcybiskupiego Seminarium Duchownego w Krakowie, 23 czerwca 1963 w katedrze na Wawelu otrzymał święcenia kapłańskie z rąk biskupa Karola Wojtyły.
W latach 1983-2007 był proboszczem Królewskiej Katedry na Wawelu. Jako gospodarz katedry przyjmował św. Jana Pawła II podczas jego pielgrzymek do ojczyzny. Do godności infułata został wyniesiony w 2000 roku. W 2003 został odznaczony Medalem Polonia Mater Nostra Est.
Pomóż w rozwoju naszego portalu
Pełnił posługę jako duszpasterz leśników i jeden z duszpasterzy pracowników nauki archidiecezji krakowskiej.
Ze stanowiska proboszcza Katedry ustąpił 2 stycznia 2007 roku w atmosferze podejrzeń o współpracę z Służbą Bezpieczeństwa. Jednocześnie zdecydowanie zaprzeczał tym przypuszczeniom.
Ostatni okres życia spędził w Domu Księży Chorych im. św. Franciszka z Asyżu w Krakowie.