Party affiliation: Democrat
Salesman Zion's Cooperative Mercantile Institution, Salt Lake City, 1975-1982. Physical education specialist Salt Lake City School District, 1980-1985. Communication disorder specialist Davis County School District, Syracuse, Utah, 1985-1986.
Speech-language pathologist Mountain Bell Outreach Program University Utah, Salt Lake City, 1986-1987, Washington County School District, St. George, Utah, since 1987. Staff representative Communication Disorder Specialists, Farmington, Utah, 1985-1986.
Denomination: Church of Jesus Christ of Latter-day Saints
Coach Dixie Little League, since 1988. Member National Education Association, American Speech-Language-Hearing Association (congressional contact member Rockville, Maryland, 1985-1986), Utah Speech-Language-Hearing Association, Utah Education Association. Political Action Network (representative Council for Exceptional Children Utah Chapter since 1987, president since 1989), Southern Utah Speech-Language and Hearing Association (president since 1987).