W dramacie kryminalnym Mike’a Hodgesa Odpoczniesz po śmierci (I’ll Sleep When I’m Dead, 2003) zagrał młodszego brata gangstera (Clive Owen), Daveya Grahama, który zostaje zgwałcony i zamordowany. W dramacie historycznym Vanity Fair. Targowisko próżności (Vanity Fair, 2004) z Reese Witherspoon wystąpił jako kapitan George Henry Osborne. W historycznym dramacie przygodowym Olivera Stone’a Aleksander (Alexander, 2004) otrzymał rolę obłudnego generała Cassandera.

Woody Allen, obsadzając go w dramacie Wszystko gra (Match Point, 2005) z Scarlett Johansson, powierzył mu rolę wyrachowanego instruktora tenisa, który przez małżeństwo wchodzi do bogatej rodziny, a potem morduje kochankę, która staje mu na drodze do sukcesu. Pokonał 200 kandydatów do tytułowej kreacji 'króla rock and rolla’ w miniserialu biograficznym CBS Elvis – Zanim został królem (Elvis, 2005) i otrzymał Złoty Glob, nagrodę Satelity oraz nominację do nagrody Emmy. W dramacie muzycznym Cudowne dziecko (August Rush, 2007) zagrał ojca 11-letniego chłopca posiadającego niezwykły dar, słyszy wszędzie muzykę i wykonał piosenki: „Break”, „This Time”, „Something Inside” i „Moondance”.