Rare Objects (2023) |
|
The Other Me (2023) Irakli |
|
Alone Together (2022) Charlie |
|
A Minha Vida Como JT Leroy (2019) Geoffrey Knoop |
|
Berlin, I Love You (2019) Jared |
|
London Fields (2018) Keith Talent |
|
Geostorm - Ameaça Global (2017) Max Lawson |
|
Jogada de Mestre (2015) Cor Van Hout |
|
Refúgio do Medo (2014) Edward Newgate |
|
Electric Slide (2014) Eddie Dodson |
|
A Melhor Oferta (2013) Robert |
|
Cloud Atlas (2012) Adam Ewing / Poor Hotel Guest / Megan's Dad / Highlander / Hae-Joo Chang / Adam / Zachry Brother-in-Law |
|
Spike Island (2012) Burger Vendor |
|
Um Amor Entre Dois Mundos (2012) Adam Kirk |
|
Ashes (2012) James |
|
Um Dia (2011) Dexter Mayhew |
|
Rumo à Liberdade (2010) Janusz Wieszczek |
|
Lenda dos Guardiões (2010) Soren (voice) |
|
Sem Coração (2009) Jamie Morgan |
|
Para lá da Fronteira (2009) Gavin Kossef |
|
Na Senda dos Condenados (2008) Martin |
|
21: A Última Cartada (2008) Ben Campbell |
|
A Outra Bolena (2008) George Boleyn |
|
Creating the Universe (2008) |
|
Across the Universe (2007) Jude |
|
Mouth to Mouth (2005) Red |
|
The Final Quest (2004) Young Charlie |
|
The Second Quest (2004) Young Charlie |
|
Thursday the 12th (2003) Martin Bannister |
|
Rehab (2003) Darryl |
|
The Quest (2002) young Charlie |
|
Hawkins (2001) |
|
The Browning Version (1994) Bryant |
|
One Thousand Paper Cranes () |
|
Apartment 7A () Alan Marchand |