Stephen married Star in 1994. They have four children: Madison, Jackson, Hope and Avonlea. He attended Southwestern Baptist Theological Seminary and graduated from Houston Baptist University in 2007.
Stephen has a long history with Houston's First. He was the Associate Student Minister from 1995–1998 and also worked with the Music/Worship ministry. He was there at the launch of the Gathering (10:45a) service more than 10 years ago and led worship at the Ascend (6:10p) service with Star when it launched in 2005. Stephen also served as the Minister to Students from 1998–2002 at Kingsland Baptist Church in Katy. He began directing the Momentum Ministry Group in 2002, and most recently, he served as the Worship Pastor at First Baptist Irving.
In his role at Houston's First, Stephen gives leadership to and oversees the Choral Director, Praise Band Director and Production Director. This structure allows him to provide broad vision and direction for the Music/Worship Ministry, and enables the three directors to give dedicated time and expertise to their respective areas.