Ordained a priest in 1957, he served as a parochial vicar at St. Rose of Lima (Manhattan), St. Columbanus (Cortlandt Manor), and St. Joseph’s (Millbrook). He was administrator and then pastor at Our Lady of Angels (Bronx) from 1973-1992, and named a monsignor by Cardinal O’Connor in 1990. He was pastor of St. Ann’s (Bronx) from 1992 until he retired in June 2006 due to a massive heart attack. In October, with a renewed heart and renewed zeal, he came to Sacred Heart & St. Francis and worked daily, tirelessly, and generously in this parish and in the Archdiocese until his untimely death on December 8, 2014.