Prior to taking on this roll in the fall of 2013, he was the Senior Pastor of New Life Community Baptist Church in Duncan, BC. He is frequently in demand as a keynote speaker at Christian conferences.