Bachelor, Jacksonville University, 1968. Master of Science, Northeast Louisiana State University, 1971. Doctor of Philosophy, Oregon State University, 1979.
Professor liberal arts and life science St. Mary's College, Moraga, California, since 1976. Visiting professor Bethlehem (Israel) University, 1987, De La Salle University, Manila, 1990, Tangaza College, Nairobi, Kenya, 1998.
With United States Air Force, 1960-1964. Member History of Science Society, Philosophy of Science Association.
Married Alice Carol Adams, December 27, 1965. 1 child, Angela Michelle.