Stephen was ordained Deacon in 1989 and priest in 1990. He has served in parishes in Stoney Creek, Arthur, Grand Valley, Erin, Guelph, Acton and now in Cambridge. He was a part time firefighter for twenty-three years and currently teaches first aid for the Canadian Red Cross. He is a trained baritone and sang in the chorus of Opera Hamilton for over twenty years. Stephen currently lives in Erin and enjoys spending time with his teenage son, Victor.