Pastoral Experience
- Senior Pastor at Community Alliance Church (2015-2019)
- Senior Pastor at St. Peter’s First Community Church (2006-2009)
- Served on the church planting team at Life Church, Huntington IN, (2004-2005)
- Interim Senior Pastor at Union Church (2002-2004)
- Interim Senior Pastor at Eagle Quest Church (2001-2002)
- Director of Huntington Kid’s Club (2000-2009)
- Senior Pastor at Belleview Acres Church (1996-1998)
- Interim Pastor at Oak Chapel (1994-1995)
- Pastor at Millgrove UMC (1992-1994)
- Interim Pastor of Youth at Village Church (1985-1986)
- Pastor of Youth and Christian Education at Community Bible Church (1977-1983)
- Pastor of Youth and Christian Education at Wheeling Baptist Church (1973-1974)
- Church Re-Start Pastor at Transit Bridge Church of Faith (1972-1973)
Teaching Experience
Crown College, St. Bonifacius, MN (2009-2015)
- Professor of Discipleship Ministries
Huntington University, Huntington, IN (1998-2009)
- Professor of Discipling Ministries
- Director of Discipling Ministries Program
Denver Seminary, Englewood, CO (1995-1998)
- Associate Professor of Educational Ministries and Administration
- Director of CASE (Church Assisted Seminary Education)
Taylor University, Upland, IN (1986-1995)
- Associate Professor of Religion
- Director of Youth Ministry Program