奧本海默 2023
飾演 羅伯特·奧本海默
奧本海默(普通話) 2023
飾演 羅伯特·奧本海默
寂靜之地2 2021
飾演 Emmett
寂靜之地2(普通話) 2021
飾演 Emmett
安娜 2019
飾演 Lenny Miller
余債未償 2018
飾演 -
酒會 2017
飾演 Tom
自由之火 2016
飾演 Chris
走火交易 2016
飾演 Chris
海洋深處 2015
飾演 Matthew Joy
海洋深處(3D) 2015
飾演 -
創(chuàng)戰(zhàn)紀(jì)續(xù)集 2015
飾演 未知
超驗(yàn)駭客(普通話) 2014
飾演 Cillian
超驗(yàn)駭客 2014
飾演 Cillian
在空中 2014
飾演 Ivan
達(dá)利與我:超現(xiàn)實(shí)主義的故事 2014
飾演 Stan Lauryssens
殘破 2013
飾演 未知
紅燈 2012
飾演 Tom Buckley
時間規(guī)劃局 2011
飾演 Timekeeper Jaeger
隱居 2011
飾演 Martin
盜夢空間(普通話) 2010
飾演 羅伯特·費(fèi)希爾
盜夢空間 2010
飾演 Robert Fischer
孔雀鎮(zhèn) 2010
飾演 John Skillpa
雙面鬼計 普通話版 2010
飾演 John / Emma Skillpa
皮雷的慷慨 2009
飾演 Michael McCrea
搖擺嬉皮士 2009
飾演 Richard Neville
愛的邊緣 2008
飾演 William Killick
太陽浩劫 2007
飾演 Capa
小心偵探 2007
飾演 Neil
吹動大麥的風(fēng) 2006
飾演 -
沉默之城 2006
飾演 未知
風(fēng)吹麥浪 2006
飾演 Damien O'Donovan
冥王星早餐 2005
飾演 Patrick 'Kitten' Braden
赤眼玄機(jī) 2005
飾演 -
紅眼航班 2005
飾演 Rippner
冷山(普通話) 2003
飾演 Bardolph
冷山 2003
飾演 Bardolph
戴珍珠耳環(huán)的少女(普通話) 2003
飾演 Pieter
戴珍珠耳環(huán)的少女 2003
飾演 Pieter
玩命911 2003
飾演 John
驚變28天 2002
飾演 Jim
哈里如何變成一棵樹 2001
飾演 Gus
妄亂青春 2001
飾演 Pig/Darin
叛逆邊緣 2001
飾演 Jonathan Breech
曬斑 2001
飾演 Davin McDerby