Undergraduate Degree

  • Clark University , 1970 , Worcester , MA

Medical School

  • Cornell University Medical College , 1974 , New York , NY


  • The New York Hospital , 1975 , New York , NY


  • The New York Hospital , 1977 , New York , NY


  • Boston Children's Hospital , 1980 , Boston , MA


  • Harvard Medical School , 1980 , Boston , MA

Philosophy of Care

I was raised to treat others as I would like to be treated, and I try to bring that philosophy to every patient encounter. To do this, one must always have respect for the patient and be an outstanding listener.


After completing his medical degree at Cornell University and pediatric residency training at the New York Hospital, he spent three years in the fellowship program at Boston Children’s Hospital. Following completion of this program, he joined the Division of Pediatric Cardiology at The Floating Hospital for Children, where he engaged in all aspects of cardiology practice including cardiac catheterization and echocardiography. In 1983, he established the first cardiology satellite clinic at North Shore Children’s Hospital, which became a landmark for outreach subspecialty care in Massachusetts. Based on its success, eight additional clinics were initiated in eastern Massachusetts. He became chief of cardiology in 1990 and associate chairman of pediatrics at Floating in 1992. He introduced the novel concept of team-based nurse practitioners in pediatric cardiology which pre-dated similar programs at all other programs in the country. In 1998, he was recruited as Chief of Cardiology Outpatient Services at Boston Children’s. Other professional activities at Boston Children’s included director of the Pediatric Network, president of the Physician’s Organization and associate chief of Cardiology for Administration. In 2017, after recruiting a successor as outpatient chief, he is dedicating my efforts to outpatient clinical care and fellowship training.


  • American Board of Pediatrics, Pediatric Cardiology
  • American Board of Pediatrics, General Pediatrics
  • Certified, Pediatric Advanced Life Support