Founded the Michigan Disposal Service Corporation in Kalamazoo, Mich., which he operated until selling in 1993
Serves on the Kalamazoo Christian Schools Foundation Board of Directors
Appointed to the Zoning Board of Appeals for Ross Township in Kalamazoo County.
He has served many volunteer organizations in Kalamazoo, including the YMCA of Greater Kalamazoo, Sherman Lake YMCA, Open Heart Ministries, the National Board of Youth for Christ, and the Youth for Christ Foundation in Denver
Served on the board of Gull Lake Ministries
Served as director of Michigan National Bank - Kalamazoo