Steven grew up in El Paso, Texas where attended Howard Payne University and got his undergrad degree in Biblical Studies.
Steven went into vocational ministry in 2010, has served in several churches, travelled as a missionary to 27 countries, and served as Chaplin at the Rescue Mission of El Paso. He was ordained as the Teaching Pastor of the Anchor Chruch El Paso in March 2021.
Two things that he loves is God’s Word and people. He also has a heart for generational disciple making and is always down to get coffee!