arrow
  • Cardiovascular Disease, Geriatric Medicine, Internal Medicine
  • Accepting new patients
  • 59 years of experience
  • Intermoutain Health Care Salt Lake Clinic 389 S 900 E Fl 4, Salt Lake, UT 84102
  • (385) 282-2000

Brief Intro

I grew up in the Adirondacks of northern New York, attended Cornell University for undergraduate work and SUNY Upstate Medical School in Syracuse, New York. After starting the first cardiac rehabilitation program in Salt Lake City in 1974, I became very interested in the role of physical activity in health. I was appointed by Governor Calvin Rampton as Chair of the new Utah Council of Physical Fitness. The Council was instrumental in providing running clinics, races and educational events for the general public. I was an active participant in the Utah running activities completing many 10K races and 4 marathons. When not practicing medicine or actively engaging in running, hiking, skiing, and cycling, I am an accomplished jazz pianist who regularly performs with jazz groups in the Intermountain region. I have made several recordings of jazz music, and my group, Amnesia, performed at the Telluride Jazz Festival in 1985.

View More

Education Background

MEDICAL SCHOOL

Suny Upstate Medical University College Of Medicine - 1966

Languages Spoken

  • Spanish
  • English

Location & Hours

  • Intermountain Medical Group
  • 389 S 900 E Fl 4, Salt Lake, UT 84102
  • Mon:8:30 am - 5:00 pm
    Tue:8:30 am - 5:00 pm
    Wed:8:30 am - 5:00 pm
    Thu:8:30 am - 5:00 pm
    Fri:8:30 am - 5:00 pm
    Sat:Closed
    Sun:Closed

Specialties Treated

  • Geriatric Medicine
  • Cardiovascular Disease
  • Internal Medicine
  • Cancer 5
  • Cardiology, Heart & Vascular Surgery 6
  • Orthopedics 11
  • Neurology & Neurosurgery 7
  • Gastroenterology & GI Surgery 9
  • Pulmonology & Lung Surgery 8
  • Diabetes & Endocrinology 3
  • Children's Hospital 2
  • Urology 8
  • Psychiatry 12
  • Geriatrics 7
  • Rehabilitation 10
  • Obsterics & Gynecology 1
  • Ophthalmology 1
  • Ear, Nose & Throat 1
  • Long Term Care 3
  • Maternity Care (Uncomplicated Pregnancy) 15