A teológiát piarista kispapként kezdte, 1950-től esztergomi egyházmegyésként folytatta. 1953. június 14-én szentelték pappá Budapesten. 1954-ben teológiai doktori címet szerzett.[2]
1954-től káplán volt Esztergom-Szentgyörgymezőn, majd 1957-től a szeminárium prefektusa és teológiai tanár. 1966-tól tiszteletbeli kanonok. 1971-től Zebegényben szolgált, majd 1980-tól Budapest–Középsőferencvárosban volt plébános. 1987-től esperes, 1988-tól főszékesegyházi kanonok.[2][3]1988-tól az esztergomi szeminárium rektora.[3]