Our People

Priest in Charge:  The Rev. Dr. Michael Peterson

Our priest, or pastor, is Michael Peterson.   Michael came to All Saints in June 2020, after retiring as a Canadian Armed Forces chaplain.    Originally an academic with a PhD in medieval literature, he studied theology at Wycliffe College, University of Toronto, and was ordained in 2004.   Michael is married to Joy, and is slowly learning how to be a granddad. He enjoys reading, cycling, has an embarrassingly large model soldier collection, and hopes one day not to fall out of his kayak.

Michael’s Email:  priest@allsaintskingcity@toronto.anglican.ca


Parish Administrator:  Kristen Doyle 

Kristen came to All Saints in 2016. She has a long secretarial and administrative background; as well as computer programing. Kristen is married with three children. She enjoys crocheting, camping and time spent with her grandchildren.

Parish Office Email:  allsaints3@bellnet.ca

People’s Warden: Patrick Gossage

Patrick came to All Saints nearly 20 years ago and has been an active parishioner since then when he moved with wife and dogs from Toronto to Jane St. in King City. He now lives in Aurora. He is a qualified lay visitor. He was a Deputy People’s Warden before being named to his current position in 2019. A former seminarian he has been called on to do Morning Prayer and preach. He writes the weekly All Saints article in the weekly King Sentinel. He is the retired founder of a successful Public relations firm.

Rector’s Warden:  Susan Murray


Deputy People’s Warden: Karl Karunaratne


Deputy Rector’s Warden: David Perry


Treasurer: Marilyn Cartmill

Marilyn has been a member of All Saints since 2008 and is currently the Church Treasurer and Chair of Chancel.  In addition to Church activities she enjoys researching family genealogy and sewing.