Bachelor of Science, New Mexico State University, 1957. Master of Science, New Mexico State University, 1961. Doctor of Philosophy, New Mexico State University, 1965.
Teacher biology Las Cruces High School, New Mexico, 1957-1958. Assistant professor biology Saint John"s University, Collegeville, Minnesota, 1964-1965. Professor biology Eastern New Mexico University, Portales, since 1965.
Board trustees New Mexico Museum Natural History, since 1996. Served to captain United States Army, 1958-1959. United States Army Reserve, 1959-1966.
Member Southwestern Naturalists (treasurer 1974-1978), American Society Mammalogists, Herpetologists League, Sigma Xi, Phi Kappa Phi (president 1970-1974).
Married Virginia Marie Sullivan, May 15, 1955 (divorced 1979). Children: Theresa Ann, Carrie Marie, Janelle Elizabeth. Married Marjorie Lou Cox, September 27, 1980.