 He studied for the priesthood and was ordained a priest of the Archdiocese of Philadelphia on 15 May 1976.During his early years in the diplomatic service of the Holy See, he served in Papua New Guinea, Korea, the Netherlands, Spain, and Denmark.He then spent a year in Taiwan as "chargé d'affaires" and then worked in Rome beginning in late 2002.