- Bachelor of Applied Arts & Science (Christian Studies)- Howard Payne University (2009)
- Additional Studies- LifeSpring School of Ministry
Joshua began teaching courses for LifeSpring in 2013. He planted and serves as senior pastor of the Tree of Life Church of God (Seventh Day), the only English speaking congregation in El Paso, TX. Previously, he served for seven years as a youth pastor. He is a bi-vocational minister and works as an air traffic controller.