Specialties: Pediatric Pulmonology and Sleep Medicine

Appointments Available in: St. Paul, accepting new patients



  • Pediatric Pulmonology, University of Colorado—Aurora, Colorado
  • Sleep Medicine, National Jewish Health—Denver, Colorado


  • Pediatrics and Internal Medicine, University of Minnesota—Minneapolis, Minnesota
  • Chief Resident, Internal Medicine, VA Medical Center – Minneapolis, Minnesota

Medical school

  • Loyola University Stritch School of Medicine—Maywood, Illinois


  • University of Notre Dame du Lac—South Bend, Indiana

Professional interests

  • Caring for all ages addressing sleep-related problems particularly from a breathing perspective.

Ongoing Research

  • Evaluation of Sleep in Children and Adolescents with Cystic Fibrosis, Principal Investigator

Board Certification

  • Pediatric Pulmonology 
  • Sleep Medicine
  • Pediatrics 
  • Internal Medicine (2000-2010)

Dr. Cavanaugh is double-boarded in Pediatric Pulmonary Medicine and Sleep Medicine.  He joined Children's Respiratory and Critical Care Specialists, P.A. in 2009 and is currently the Medical Director of The Sleep Center at Children’s Minnesota.