Party affiliation: Democrat
- Supervisor microbiology Plasma Inc., Long Beach, California, 1977-1980, supervisor microbiology and hematology, 1981-1984. Medical technologist San Bernardino (California) County Medical Center, 1984-1985, supervising medical technologist, 1985—1999, expert surveyor United States Health Care Finance Administration, 1994-1995. Supervising medical technologist Arrowhead Regional Medical Center, Colton, California, since 1999.
Served with United States Army, 1969-1971. Member American Association for the Advancement of Science, American Society Microbiology, American Society Clinical Pathology (associate, board certified medical technologist, diplomate in lab management), American Association Clinical Chemistry, Clinical Laboratory Management Association, Experimental Aircraft Association, International Aerobatic Club.