 He was ordained deacon on May 13, 1983 and priest on May 22, 1984 both ceremonies led by the Rt Revd Reginald Hollis at Christ Church Cathedral in the Diocese of Montreal.He was consecrated as bishop on April 25, 2012 at All Saints' Cathedral in Cairo, Egypt by the Most Revd Dr Mouneer Anis, which he was until 2018.He took office as interim bishop of the Anglican Diocese of the Great Lakes, in the Anglican Church in North America, in March 2020, until the election of a new bishop.