Associate of Arts in Data Processing, Fullerton (California) College, 1970; student, California State University, Fullerton, 1970-1973.
Quality control manager, Essex Wire and Cable, Anaheim, California, 1966-1974; merchandise control manager, Thrifty Corporation, Los Angeles, 1974-1993; warehouse and inventory control manager, Steadi Sys., Hollywood, California, 1994-1995; inventory control manager, Conco Paint Company, Commerce, California, 1895-1896; with, Big Dog Sportswear, Bell Gardens, California, since 1996.
Member Diamond Bar (California) High School Booster Club, 1991-1992. Member Orange Coast Weimaraner Club (treasurer 1984-1985, field trial chairman 1985-1986).
Married Hilary Fiona Goodson, December 9, 1967. Children: Catriona Ann, David Michael.