Fr. Beecham is a native of Atlanta, Georgia, where has parents and his two brothers and their families still reside. A priest for the last 20 years, he has served parishes across the country, including time as a monk. Fr. Beecham holds BA, MA, and STM degrees in Theology and Biblical Studies, including studying in Jerusalem, with special emphasis on Biblical languages, history, and comparative religions.