IF (2024) als Ghost (voice) | |
Cocaine Bear (2023) als Andrew Thornton | |
Inside High Noon Revisited (2022) als Narrator | |
Seal Team (2021) als Grimes (voice) | |
The Report (2019) als New York Times Reporter | |
A Beautiful Day in the Neighborhood (2019) als Lloyd Vogel | |
Mowgli: Legend of the Jungle (2018) als Lockwood | |
The Post (2017) als Daniel Ellsberg | |
Mr. Calzaghe (2015) als Himself | |
En mai, fais ce qu'il te plaƮt (2015) als Percy | |
Burnt (2015) als Reece | |
Under Milk Wood (2014) als New York Voice | |
The Scapegoat (2012) als John / Johnny | |
Luster (2010) als Joseph Miller | |
Patagonia (2010) als Mateo | |
Nadolig Plentyn Yng Nghymru (2008) als The Old Man (voice) | |
The Edge of Love (2008) als Dylan Thomas | |
Virgin Territory (2007) als Count Dzerzhinsky | |
Love and Other Disasters (2006) als Peter Simon | |
Beau Brummell: This Charming Man (2006) als Lord Byron | |
Fakers (2004) | |
Y Mabinogi (2003) als Lleu Llaw Gyffes (voice) | |
Deathwatch (2002) als Cpl. Doc Fairweather | |
The Abduction Club (2002) als James Strang | |
Taliesin Jones (2002) als Jonathon | |
Shooters (2002) als Eddie | |
The Lost World (2001) als Edward Malone | |
Very Annie Mary (2001) als Nob | |
Tabloid (2001) als Darren Daniels | |
Peaches (2000) als Frank | |
Sorted (2000) als Carl | |
Titus (1999) als Demetrius | |
Greenstone (1999) als Sam Markham | |
Heart (1999) als Sean McCardle | |
Heart (1999) als Shaun McCardle | |
Elizabeth (1998) als (uncredited) | |
House of America (1997) als Boyo | |
Bydd yn Wrol | |
Hallow Road | |
Heart of Darkness als (voice) |