Rare Objects (2023) |
|
Las Caras de la Verdad (2023) Irakli |
|
Separadamente juntos (2022) Charlie |
|
J.T. LeRoy Engañando a Hollywood (2019) Geoffrey Knoop |
|
Berlin, I Love You (2019) Jared |
|
London Fields (2018) Keith Talent |
|
Geostorm (2017) Max Lawson |
|
El caso Heineken (2015) Cor Van Hout |
|
Asylum: El experimento (2014) Edward Newgate |
|
Electric Slide (2014) Eddie Dodson |
|
La Mejor Oferta (2013) Robert |
|
El atlas de las nubes (2012) Adam Ewing / Poor Hotel Guest / Megan's Dad / Highlander / Hae-Joo Chang / Adam / Zachry Brother-in-Law |
|
Spike Island (2012) Burger Vendor |
|
Un amor entre dos mundos (2012) Adam Kirk |
|
Ashes (2012) James |
|
Siempre el mismo día (2011) Dexter Mayhew |
|
Camino a la libertad (2010) Janusz Wieszczek |
|
Ga'Hoole: La leyenda de los guardianes (2010) Soren (voice) |
|
Heartless (2009) Jamie Morgan |
|
Territorio prohibido (2009) Gavin Kossef |
|
50 hombres muertos (2008) Martin |
|
21 Blackjack (2008) Ben Campbell |
|
Las hermanas 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) |
|
La versión Browning (1994) Bryant |
|
One Thousand Paper Cranes () |
|
Apartment 7A () Alan Marchand |