Originally from Boston, he received his B.A. at Holy Cross College in Worcester, MA. He then completed his M.A. at the Boston University School of Medicine where he did basic science research in immunology for his master’s thesis. Before medical school, he was a high school science teacher in Marblehead, MA.