Party affiliation: Republican
Elementary teacher Lane County District 4, Eugene, Oregon, 1966-1967, Umatilla County District 19-R, Weston, 1967-1970. International student ministry staff member Campus Crusade for Christ, International, San Bernardino, California, 1970-1975. Director Christian education Graeagle (California) Community Church, 1975-1983.
Director women's ministries Pine Valley (California) Community Church, 1983-1987. Lecturer counselor education department San Diego State University, 1988-1989. Mental health consultant San Diego City Schools, 1988-1989.
Staff therapist Heartland Biblical Counseling, El Cajon, California, 1987-1990, Shepperson Psychological Associates, Fullerton, 1990-1991. Private practice family therapist Brea, since 1992. Educational consultant New Life Academy Home Education, San Diego, 1984-1990.
Allied professional Coastal Communities Hospital, Costa Mesa, 1991. Allied health professional Yorba Hills Hospital, Yorba Linda, California, 1991, California Psychiatric Center, Santa Ana, 1992-1995. Professional provider Ocean Hills Medical Group, 1996-1997.
4-H club leader Mohawk Valley 4-H Club, Plumas County, California, 1976-1983, Mount Empire 4-H Club, San Diego County, California, 1984-1987. 4-H club advisor Mohawk Valley 4-H Club, Plumas County, 1982-1983. Member of American Association Christian Counselors, Christian Association for Psychological Studies (clinical), American Academy Experts in Traumatic Stress, American Association Marriage and Family Therapy, California Association Marriage and Family Therapists, Riverside Chamber of Commerce, Phi Kappa Phi.