He graduated Magna Cum Laude with a Bachelor of Science degree from the University of Notre Dame, and has an M.D. from the University of Iowa Medical College. He was elected a member of Alpha Omega Alpha as a senior medical student. He completed a fellowship in Anesthesiology at the University of Minnesota and received a Master of Public Health degree (MPH) from the Harvard University School of Public Health.