He obtained an M.S. at the University of North Dakota in 1984 and has been a high school science instructor (focusing on astronomy and earth science) for much of the time since then. He found retirement boring, so he came to SCSU in the fall of 2004 to teach and run the SCSU planetarium.