W nominowanym do nagrody Saturna horrorze Królowa potępionych (Queen of the Damned, 2002) z Aaliyah w roli tytułowej, pojawił się jako wampir Lestat de Lioncourt. Zagrał postać Doriana Graya w sensacyjnym filmie fantasy Liga niezwykłych dżentelmenów (The League of Extraordinary Gentlemen, 2003).
Życie prywatne Spotykał się z aktorką Parker Posey. Na planie filmowym thrillera 24 godziny (Trapped, 2002), gdzie zagrał główną rolę cenionego anestezjologa, poznał Charlize Theron. Rok potem zaręczyli się i wystąpili razem w melodramacie Głowa w chmurach (2004). Zamieszkali w Los Angeles. W styczniu 2010 zakończył się ich dziewięcioletni związek.
Filmografia Filmy fabularne 1996: Trojan Eddie jako Dermot 1997: Polowanie na grube ryby (Shooting Fish) jako Jez 1997: Naga dusza (Under the Skin) jako Tom 1998: Morderca z Belfastu (Resurrection Man) jako Victor Kelly 1999: Szymon Mag (Simon Magus) jako Dovid Bendel 1999: Wonderland jako Tim 1999: The Venice Project jako Lark/Gippo the Fool 1999: The Escort jako Tom 1999: Facet do towarzystwa (Mauvaise passe) jako Tom 2000: Wszystko o Adamie (About Adam) jako Adam 2002: 24 godziny (Trapped) jako William Jennings 2002: Królowa potępionych (Queen of the Damned) jako Lestat de Lioncourt 2003: Pokerzyści (Shade) jako Vernon 2003: Liga niezwykłych dżentelmenów (The League