He was a graduate of Cardinal Hayes High School, Bronx, New York. After completing studies at St. Joseph Seminary, Yonkers, New York, he was ordained to the Priesthood by Francis Cardinal Spellman on May 28, 1966 in St. Patrick's Cathedral.
After ordination he studied Spanish in the University of Puerto Rico. Upon his return he was assigned as Parochial Vicar to the Church of Sts. Peter and Paul in the South Bronx. In September 1969 he was sent to Rome for Post Graduate Studies at the University of St. Thomas Aquinas (The Angelicum).
Upon returning from Rome he was assigned to the Faculty of St. Joseph's Seminary, Yonkers. He was appointed to the Board of Archdiocesan Censors, the Spiritual Director of the Legion of Mary for the Archdiocese of New York and the Regional Senatus.
He was named a Monsignor in 1990. Ater 22 years teaching at the Seminary he was named the Pastor of St. Joseph's Church, Millbrook, New York on July 1, 1994 until his retirement on July 1, 2014.