Bachelor of Science, Capital University, 1959. Doctor of Philosophy, Ohio State University, 1968.
Professor physics California State University, Dominguez Hills, Carson, since 1968, director computer center, 1978—1979, dean science, mathematics and technical, since 1979. Vice president academy affairs, 1985—1986.
Member of California Educational Computing Consortium (vice president 1981, president 1982), American Association Physics Teachers.