John grew up and was baptized as a Southern Baptist. As a young adult, he became an active member of the Metropolitan Community Church. He was then confirmed as an Episcopalian at St. James’ Parish Capitol Hill by the late Bishop Jane Holmes Dixon in 2002 where he served as Lector before attending St. Thomas’ Parish in 2004. John has served on St. Thomas’ Pastoral Care, Communications, and Discernment Committees, as well as Lector, Lay Eucharistic Minister, Healing Minister, and Taize Homilist. He has volunteered with outreach ministries at Christ House and the Transitional Housing Corp.