Rotating intern Hospital University Pennsylvania, 1961-1962. Resident Pennsylvania Hospital, 1962-1964. Fellow in cardiology Georgetown University Hospital, 1964-1966.
Director Intensive Care Unit Kaiser Foundation Hospital, San Francisco, 1969-1975, assistant chief of staff, 1971-1975, chief of staff, 1975-1980. Physician-in-chief, member executive committee Permanente Medical Group, 1975-1980, member internal medicine staff cardiology, 1968-1990, from executive director-elect to executive director, 1990-1999. Associate clinical professor medicine University California, San Francisco, 1971-1996.
Captain United States Army Medical Corps, 1966-1968. Fellow American College Cardiology, American Heart Association. Member American Medical Association (advisory committee on group practice physicians since 1994, federation study consortium since 1994), San Francisco Medical Society (alternate delegate to California Medical Association 1992, delegate 1993-1994, managed care task force, leadership development committee), California Medical Association, California Hospital Association (membership committee 1987), American Hospital Association, California Academy Medicine, American Medical Group Association (trustee since 1994, vice chairman bylaws committee 994, finance committee since 1996), Society Medical Administrators, American Association Health Plans (board directors since 1994).