|
Georgia O'Keeffe: The Brightness of Light (2024) as Narrator (voice) |
|
Downton Abbey: A New Era (2022) as Jack Barber |
|
The Abominable Snow Baby (2021) as Albert |
|
Joseph Pulitzer: Voice of the People (2019) as Alleyne Ireland (voice) |
|
Late Night (2019) as Charlie Fain |
|
Getting the Old Scent Again: Reimagining Red Dragon (2015) as Self |
|
Hannibal: This Is My Design (2014) as Self |
|
Legends of Oz: Dorothy's Return (2014) as Marshall Mallow (voice) |
|
Martha Marcy May Marlene (2011) as Ted |
|
Our Idiot Brother (2011) as Christian |
|
Hysteria (2011) as Dr. Mortimer Granville |
|
The Wildest Dream (2010) as Andrew 'Sandy' Irvine (voice) |
|
Coach (2010) as Nick |
|
Adam (2009) as Adam Raki |
|
Confessions of a Shopaholic (2009) as Luke Brandon |
|
The Jane Austen Book Club (2007) as Grigg |
|
Savage Grace (2007) as Sam Green |
|
Evening (2007) as Buddy Wittenborn |
|
Blood and Chocolate (2007) as Aiden |
|
Basic Instinct 2 (2006) as Adam Towers |
|
Shooting Dogs (2006) as Joe Connor |
|
The Magical World of Ella Enchanted (2004) as Self / Prince Char |
|
The Making of King Arthur (2004) as Self |
|
King Arthur (2004) as Galahad |
|
Ella Enchanted (2004) as Char |
|
Tempo (2003) as Jack |
|
The Sleeping Dictionary (2003) as John Truscott |
|
Black Hawk Down (2001) as SFC Kurt 'Doc' Schmid |
|
David Copperfield (2001) as David Copperfield |
|
Young Blades (2001) as D'Artagnan |
|
Custom of the Country () as |
|
Poe () as Edgar Allan Poe (voice) |
|
An American Crime (2007) Thanks |