He received his MD and PhD degrees from the University of Vermont, College of Medicine where he focused on developmental biology for his graduate studies, followed by internal medicine residency at University of Illinois at Chicago. In 2011, he joined the STAR (Specialized Training Advanced Research) program at UCLA and completed his adult cardiology fellowship training and his post-doc with a focus in cardiac development. Next, he completed a two-year fellowship in adult congenital heart disease at UCLA and began his career as a physician scientist.