Allen was brought to a living faith in the Lord by the witness and love of his mother and her friends. He felt a call to ministry as a teenager but wandered away only to be found again as a young adult.
He attended the University of Virginia where he studied English Literature. After a year as a youth minister at his home church in Northeast Ohio, he got married to Lisa and attended Yale Divinity School where he graduated with a Master of Divinity degree.
His first call as an ordained minster was as an Episcopal chaplain to Michigan State University. After five years he was called to be the pastor of St Andrews church in Livonia. As that denomination moved away from orthodox teaching and practice, Allen led the majority of the church out to establish His Church Anglican with deep connections to the churches of the East African Revival. He and Lisa have lived in Livonia since 2002 where they are raising their three children Nicholas, Mary, and Jonathan.
His passion is to see a New Testament church where the members “attain to the unity of the faith and of the knowledge of the Son of God, to mature manhood, to the measure of the stature of the fullness of Christ.” He currently serves as the pastor of His Church Anglican and is the Dean for the Eastern Michigan Deanery–Anglican Diocese of the Great Lakes.