Dr. Cannon is a Mayo Clinic pediatric cardiology electrophysiologist who sees patients at St. Alexius Medical Center in Bismarck. He is a diplomat of the American Board of Pediatrics and board certified in pediatric cardiology.
Dr. Cannon completed his Doctor of Medicine at University of Texas Southwestern Medical School in Dallas, Texas. He interned with Baylor College of Medicine in Houston, where he was also a resident and pediatric chief resident. At Baylor College of Medicine, Dr. Cannon completed a pediatric cardiology fellowship, a pediatric cardiac transplant and heart failure fellowship, as well as pediatric cardiology electrophysiology subspecialty training. He is licensed to practice medicine in Texas, Minnesota, Wisconsin and North Dakota.
Dr. Cannon is a member of several profession societies, including the American Academy of Pediatrics, American College of Cardiology, American Heart Association, Pediatric and Congenital Electrophysiology Society, Heart Rhythm Society and is well published.