Bill serves as Pastor of Crystal Springs Church of God in Benton Harbor, MI. He is also the Chaplain for the local Christian Motorcycle Association (CMA) Benton Harbor, MI chapter - Prayer Re-Riders. He has served as pastor in Arlington Virginia, Fairbanks Alaska, Flint Michigan, Baltimore Maryland, and 2 years missionary work in Chelyabinsk, Russia through the Church of God. Bill is married to Cindy for over 34 years and they have a 10 year-old daughter, Cheyenne. Bill has been in ministry over 25 years and is ordained in the Church of God. Bill has ministered in Belem Brazil and the Caribbean. He has taught many seminars on leadership development, community development, as well as healing and deliverance ministries in the local church.