Intern St. Mary's Hospital, Minneapolis, 1966-1967. With Family Physician's P.A., 1967-1988, Emergency Physcians P.A., Minneapolis, 1975-1983. Unit director family practice residency program Riverside Medical Center, 1988-1991.
Assistant professor department family practice and community health University Minnesota, since 1988. Affiliated physician Fairview Southdale Hospital, Minneapolis, Fairview Ridges Hospital, Burnsville, Minnesota, University Minnesota Hospitals, Minneapolis, United States Naval Hospital, Camp Pendleton, California, United States Naval Hospital, San Diego.
Captain Medical Corps United States Naval Reserve, since 1982. Member American Medical Association, American Academy Physician Executives, American Academy Medical Directors, American Academy Home Care Physicians, American College Legal Medicine, American Society Law and Medicine, Minnesota State Medical Association, Hennepin County Medical Society, Society Teachers Family Medicine, Association Military Surgeons United States.