Geboren in Boston und aufgewachsen im Stadtteil Charlestown, besuchte er die Park School in Brookline, studierte am Thacher School in Kalifornien und absolvierte fünf Jahre Balletttraining beim Boston Ballet, wo er die Rolle des Fritz im Nussknacker spielte. Seine Filmkarriere begann in den 1990er-Jahren mit kleineren Rollen, bevor er 1999 als Tim Weiner in The Virgin Suicides Aufmerksamkeit erlan…