 He served congregations in Montreal, preaching in both English and Italian from 1946–51, in Hamilton, Ontario from 1951–61, where St Enoch's Church (merged in 2005 to become Trinity Presbyterian Church, Hamilton) grew to a membership of over 1,000.He served on the Committee of Evangelism and Social Action of the Presbyterian Church in Canada, and was part of the group that produced the "Declaration of Faith Concerning Church and Nation" deemed a subordinate standard of the church in 1954.He then returned to Philadelphia to serve at the historic Tenth Presbyterian Church in from 1961-67.