Carolyn was born in Vancouver to traveling parents: she lived in California, New Zealand, England and Victoria before settling down in Calgary. She received a BA in Anthropology at the University of Victoria, followed by a Masters of Theology at the Virginia Theological Seminary.
Carolyn worked in Christian and Museum education prior to her ordination to the diaconate in 2014 in Calgary. She was ordained a priest one year later. Carolyn also serves as a Spiritual Care Provider with Alberta Health Services. Carolyn is married to Bob; between them, they have four daughters, two sons and six grandchildren.