Bachelor in Zoology, University of California at Los Angeles, 1971; Doctor of Philosophy in Biology, University of California at Los Angeles, 1982; Master of Arts in Zoology, University Texas, 1974.
Instructor biology, Santa Monica (California) College, 1980-1984; instructor, California State University, Northridge, 1981-1983; instructor, Los Angeles Mission College, San Fernando, California, 1981-1984; instructor, South Pasadena (California) High School, 1984-1986; instructor department biology, target science, University of California at Los Angeles, since 1992. Consultant Jet Propulsion Laboratory, Pasadena, since 1985.
Consultant Los Angeles libraries, 1974-1976, Los Angeles County Museum Natural History, 1975-1984. Teacher Los Angeles High School, since 1994, California Initiative Network Science. Member National Education Association, American Association for the Advancement of Science, National Science Teachers Association, American Society Zoologists, Planetary Society.
Married Susan Holly Smith, December 30, 1971 (divorced 1994). Married Vicki Lyn Bradley, July 20, 1996.