 Faris received his BA degree from the University of BC and his BD degree from Union College of BC (now part of the Vancouver School of Theology).In 1967 he received his PhD in Christian Doctrine from New College, University of Edinburgh, Scotland.He was the New Democrat member of the Legislative Assembly of Saskatchewan for the constituency of Arm River from 1971 until 1978.