Bachelor of Science, Millersville University, 1968. Master of Arts, Millersville University, 1971.
Teacher science, Solanco High School, Quarryville, Pennsylvania, 1968-1970; teacher chemistry and physics, Columbia (Pennsylvania) High School, since 1970. Disc jockey Station WGAL-AM/FM, Lancaster, Pennsylvania, 1970-1976, Station WQXA-FM, York, Pennsylvania, 1976-1992.
Member National Education Association, National Science Teachers Association, Pennsylvania Education Association.
Married Erna Elaine Weigel, May 27, 1967. Children: Jeffrey N., Gregory S.