Actor conocido por su papel de Will Graham en la serie de televisión, Hannibal. Ha aparecido en una variedad de películas, dentro de las que se incluyen, Ella Enchanted, Adam, Blood and Chocolate, y Savage Grace.
Actuó en una producción de comedia de Shakespeare titulada Twelfth Night, cuando tenía 18 años. Interpretó a Danny en la película del 2007, Cold Feet.
Fue nominado a dos Premios Critics' Choice a Mejor Actor en una Serie de Drama, por su papel en Hannibal.
Su madre Sarah Ann era una editora académica y su padre Jonathan era profesor de filosofía. Se casó con Claire Danes en el 2009, después de conocerse en el set de Evening. Claire y él tienen dos hijos juntos.
Estuvo en la película de guerra, Black Hawk Down, protagonizada por Josh Hartnett.