Steve was born and raised in Anne Arundel County Maryland, specifically in the Linthicum area attending the North County feeder schools. Having won scholarships to Penn State and Roanoke College for lacrosse he was poised in his senior year of Andover High School to enter the pre-med field of study. However, God had other plans. In the spring of that senior year of high school Steve received and accepted the clear call of God on his life to enter ministry. This of course meant finding a school of ministry instead of medicine.
Steve decided on Lee University in Cleveland TN. He met La Don his sophomore year and they were married before his senior year in 1986. Upon graduating they moved to Phoenix AZ to serve in an associate pastor role. In 1989 they moved further west to Fountain Valley CA in another associate pastor role. La Don and Steve had their first child Carlinn in 1989.
In 1992 Steve decided to further his education in counseling and do it by returning home to MD. Upon returning he paired with Pastor Harold Bowman at Heritage Community Church in the area of Christian Education and Pastoral Care. He attended Loyola College in Baltimore, MD graduating in 1998 with a Masters in Pastoral Counseling. He attained his license to practice Mental Health in MD then started the Heritage Pastoral Counseling Center. Since returning to MD Steve and LaDon had Olivia in 1993 and Eli in 1999.
In 2007 Steve succeeded Pastor Bowman to become the Lead Pastor of HCC. Steve is currently a Doctoral student at Ashland Theological Seminary. He enjoys the lyrical stylings of Bob Dylan, loves to surf and play competitive soccer in an over 35 league every Thursday.