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 is currently Chaplain for the Cambridge Fire Department and enjoys spending time with his teenage son, Victor.