Dr. Cavanagh graduated from the Texas A & M University Health Science Center Colle of Medicine in 2002. He works in Pflugerville, TX and specializes in Pediatrics. Dr. Cavanagh is affiliated with Seton Medical Center Austin and St Davids North Austin Medical Center.