Fr. Garrou was reared in the faith in an independent Bible Church. He graduated from Wheaton College, in Illinois, majoring in the Bible and then attended attended Trinity Evangelical Divinity School, in Deerfield, IL. Years later he served as a licensed lay United Methodist minister. Then he was ordained as an Episcopal priest in 1994. From 2000 to 2008, he served in the Anglican Mission in the Americas. Conserns over the Eucharist and the nature of the Church led him to the Catholic Church, in 2009. He was ordained a Catholic priest in 2011.