I live in Omaha, Nebraska with my wife and two daughters. I currently serve as Associate Professor of Christian Ministry and Youth at Grace University in Omaha, Nebraska.

From 1990-1992, while working on my Master’s degree at Southwestern Baptist Theological Seminary, I served as Youth Minister at Hillside Baptist Church in Alvarado, Texas. I served at Milwood Baptist Church in Austin, Texas from 1993-1997. In 1997, I was called to be Minister to Students at Hillwood Baptist Church in Huntsville, Alabama. I served at Hillwood until 2002 when I was called to Crestview Baptist Church in Midland, Texas. In 2007, I stepped down as full-time Minister to Students in order to return to seminary for a Ph.D. in Christian Education. I remained on staff part-time at Crestview throughout my Ph.D. studies. In addition to my church service, I have guest lectured on a number of occasions at Southwestern Baptist Theological Seminary and the Howard Payne University extension in Midland, Texas.

I hold a Bachelor of Arts in Church Ministries from Liberty University in Lynchburg, Virginia. I received a Master of Arts in Religious Education from Southwestern Baptist Theological Seminary. In 2012, I completed my Ph.D. in Christian Education at Southwestern Baptist Theological Seminary.

I have extensive experience preaching and teaching in churches. I have also spoken in the area of teaching with technology in the church at California Baptist College and Youth Ministry Lab at Southwestern Baptist Theological Seminary.