Dr. Farris received his Doctor of Ministry and Masters of Theology from Union Theological Seminary in Virginia, followed by his PhD from Cambridge University, England. He was ordained by the Presbytery of Kingston in 1981 and served as Minister for five years at Trinity Presbyterian Church in Amherstview, Ontario.
Since then he has served as a member of the Executive Committee of the World Alliance of Reformed Churches where he was charged with negotiating the repudiation of apartheid by the Dutch Reformed Church of South Africa and its readmission to the Alliance. He was the Moderator of the 140th General Assembly of the Presbyterian Church in Canada. And until 2016 served as the Dean of St. Andrew’s Hall and as a Professor of Homiletics and New Testament at the Vancouver School of Theology.
Dr. Farris is the author of several books and has contributed to many other books, articles and resources. He has lectured and preached across North America and around the world.