He earned a Michigan provisional teaching certificate and a Bachelor of Science degree with a major in physics and minors in astronomy, chemistry & mathematics. He has done graduate work in astro-physics, worked as a physics graduate teaching assistant and taught college astronomy. He has worked as a research & development laboratory manager at a plastics company, an automotive engineer, a chemist and a public & private high school teacher in math, physics & chemistry.

He is currently retired from his own advanced materials tooling company. He has taught Christian adult education since the mid 1990’s at 2 churches. He was Director of Adult Education at one church and is now a teacher of Adult Education at his present church.
Since becoming a Christ-follower in 1974, he has been an avid student of the Bible, with a special emphasis on apologetics (rationally defending the faith).

He & his wife, Patti, have been married about 40 years and have 3 adult sons and 9 wonderful grandchildren.