Steve is a Colorado native. Educated at Westmont College, Denver Seminary, and Covenant Seminary, Steve entered the ministry in South Carolina, where he pastored a church, planted another and started an adoption agency. For eighteen years he also served as senior pastor of Peace Presbyterian Church, Cary, NC. He currently serves as “pastor at large” in Helena, Montana, where he joined the MTS team in 2014.
Steve and his wife Via live just north of Helena, Montana. They have eight children and eight grandchildren.