Bachelor of Science, University of California at Los Angeles, 1974; postgraduate, University of California at Los Angeles, 1976; Doctor of Philosophy, University of California, Santa Barbara, 1985.
Research assistant, Salk Institute Biological Studies, La Jolla, California, 1970-1973; graduate researcher, department chemistry, University of California at Los Angeles, 1975-1978; research assistant, La Jolla Cancer Research Foundation, 1979; instructor biology, Oxnard (California) College and Santa Barbara (California) City College, 1980-1985; supervisor teacher education, University of California, Santa Barbara, 1982-1985; assistant director Mining Enforcement And Safety Administration program, California State College, Bakersfield, 1985-1987; assistant professor Physical Science Education, California State College, Bakersfield, 1987-1990; assistant professor multicultural science education department policy studies college education, San Diego State University, since 1990.
Member National Science Teachers Association, American Chemical Society, Sigma Xi.
Married Yolanda Peraza, August 30, 1980. Children: Karla Rose, Daniel Phillip.