 He was born in New York City and graduated from Yale University, where he was a member of Elihu senior society, as was his father.He later earned a medical degree at Harvard Medical School, and then served as a physician in the U.S. Navy.In 1977, he went to work at the Children's Hospital of Philadelphia as a pediatric surgeon and trauma program director.