He completed a seven-year combined bachelor of arts and doctor of medicine program at Boston University and the Boston University School of Medicine, graduating in 2002. He then underwent training in general surgery at Fletcher Allen Health Care in Burlington, VT.