奠基/盜夢空間/Inception (美國/英國)(2010) ——Robert Fischer, Jr.
愛的邊緣/The Edge of Love (英國)(2008年)—— William Killick
太陽浩劫/陽光計劃/太陽危機/拯救陽光/太陽倒數/Sunshine(英國)——Capa
小心偵探/Watching the Detectives/Watching the Detectives 2007
風吹稻浪/The Wind That Shakes the Barley(英國)(2006年)—— Damien.
紅眼航班/紅眼/Red Eyes(美國)(2005年)—— Jackson
普羅托早餐/Breakfast on Pluto(愛爾蘭)(2005年).——Patrick "Kitten" Brady.
Batman Begins/Batman Begins(英國)(2005年).——Dr. Jonathan Crane (voice).
蝙蝠俠5:俠影之謎/Batman Begins(美國)(2005年).——Dr. Jonathan Crane/
Red Light Runners/Red Light Runners(英國)(2004年
Zonad/Zonad(愛爾蘭)(2003年).——Guy Hendrickson
戴珍珠耳環的少女/Girl with a Pearl Earring(盧森堡)(2003年). ——Pieter.
28天以後/驚變28天/28 Days Later...(英國)(2002年)——Jim.
On the Edge/On the Edge(愛爾蘭)(2001年)——Jonathan Breech)
Disco Pigs/Disco Pigs(愛爾蘭)(2001年).——Pig
How Harry Became a Tree/How Harry Became a Tree(英國)(2001年)——Gus.
Filleann an Feall/Filleann an Feall(愛爾蘭)(2000年
Sunburn/Sunburn(美國)(1999年)——Davin McDerby
At Death's Door/At Death's Door(愛爾蘭)(1999年).
Eviction/Eviction(愛爾蘭)(1999年)——Brendan McBride
終極戰役/The Trench(英國)(1999年)——Rag Rockwood