Party affiliation: Republican
Manager Arthur Andersen & Company, San Francisco, 1965-1971. Health services coordinator Sisters of Mercy, Burlingame, California, 1971-1976. Vice president operations Health Care Development, Newport Beach, 1976-1977.
Senior vice president Amherst Associates, Walnut Creek, 1977-1983. President Mercy Hospital and Medical Center, San Diego, since 1983. Board directors Community Care Network, San Diego, 1984-1988.
Member budget panel United Bay Area Crusade, San Francisco, 1972-1973. Member American College Hospital Administrators, American Hospital Association, California Hospital Association, California Association Hospitals and Health Systems (board directors 1987-1989), California Association Catholic Hospitals (board directors since 1984), Hospital Council San Diego/Imperial Counties (trustee 1985-1989), Rotary.