Stephen got born again in March of 1982, and almost immediately knew he was called into Evangelism. In August of 1983 Stephen went to Oral Roberts University and graduated in 1987 with a Bachelor of Arts in English Bible with minors in Evangelism and Spanish. In 1988 Stephen pastored Abundant Grace in Sand Springs, OK, but Stephen felt called to a larger city in the United States. In April of 1989 Stephen joined the staff at Midwest Christian Center, located in the Chicago suburbs, where he directed Evangelism and Missions for the next seven years.
Stephen and his wife Tracey started Abundant Life Christian Center in April of 1995 where they were the senior pastors for the next 18 years. During that time they conducted outreaches and crusades in Chicago and around the world on a quarterly basis. Recently Stephen has joined the staff at Charis Bible College to teach on Evangelism and Ministry. Stephen and Tracey have six children, six grandchildren and reside in Divide, CO. Stephen currently conducts Evangelistic outreaches and mission trips, with the ultimate vision of raising up hundreds of full time Evangelists.