Resident pediatrics Tufts-New England Medical Center, Boston, 1965-1967. Physician-in-chief Kennedy Memorial Hospital, 1969-1971. Assistant professor family and community medicine University Arizona College Medicine, Tucson, 1971-1972.
Assistant professor emergency medicine University Southern California School Medicine, Los Angeles, 1972-1977. Associate clinical professor medicine University California, Irvine, since 1991. Emergency department director Glendale (California) Adventist Medical Center, 1978-1984, Orthopaedic Hospital, Los Angeles, 1985-1988.
Urgent care director Bay Shore Medical Group, Torrance, California, 1988-1993. Medical director Surecare and LAX Clinics Centinela Hospital, Inglewood, 1993-1995. Director medical service Boeing Company Military Aircraft, Long Beach, since 1996.
Board directors Beach Cities Health District, Redondo Beach, California, 1992-1993.