Interpretó el papel de Ken Cosgrove en el drama Mad Men. Sus papeles como invitado en The Good Wife y Without a Trace reforzaron su fama.
Asistió a la Universidad Carnegie Mellon.
Ha aparecido en un episodio de 7th Heaven.
Se casó con Connie Fletcher en el 2006, con quien tuvo un hijo llamado Beckett.
Interpretó el papel de Nick en August Rush junto a Keri Russell.