Dali & I: The Surreal Story (2009) (pre-production) .... Stan Lauryssens
White Male Heart (2009) (pre-production)
Peacock (2009) (post-production) .... John Skillpa
Hippie Hippie Shake (2008) (post-production) .... Richard Neville
The Dark Knight (2008) .... Scarecrow ... aka Batman: The Dark Knight (USA: informal title) ... aka The Dark Knight: The IMAX Experience (USA: IMAX version)
The Edge of Love (2008) .... William Killick
Watching the Detectives (2007) .... Neil
Sunshine (2007) .... Capa
The Silent City (2006)
The Wind That Shakes the Barley (2006) .... Damien ... aka Vent se lève, Le (France) ... aka Vento che accarezza l'erba, Il (Italy) ... aka Viento que agita la cebada, El (Spain)
Breakfast on Pluto (2005) .... Patrick 'Kitten' Braden
Red Eye (2005) .... Jackson Rippner
Batman Begins (2005) (VG) (voice) .... Dr. Jonathan Crane / Scarecrow
Batman Begins (2005) .... Dr. Jonathan Crane ... aka Batman Begins: The IMAX Experience (USA: IMAX version)
Cold Mountain (2003) .... Bardolph
Girl with a Pearl Earring (2003) .... Pieter ... aka Jeune fille à la perle, La (Luxembourg: French title)
Intermission (2003) .... John
Zonad (2003) .... Guy Hendrickson
28 Days Later... (2002) .... Jim ... aka 28 Days Later (UK: closing credits title) ... aka 29 Days Later (USA: longer version)
"The Way We Live Now" (2001) TV mini-series .... Paul Montague
Disco Pigs (2001) .... Pig/Darin
How Harry Became a Tree (2001) .... Gus ... aka Bitter Harvest (USA: video title) ... aka Come Harry divenne un albero (Italy) ... aka Kako je Hari postao drvo (Federal Republic of Yugoslavia: Serbo-Croatian title) ... aka Mon cher ennemi (France) ... aka Sogno di Harry, Il (Italy)
On the Edge (2001) .... Jonathan Breech
Watchmen (2001) .... Phil
Filleann an Feall (2000) .... Ger ... aka The Treachery Returns (Europe: English title: literal title)
A Man of Few Words (2000) .... Best Man
The Trench (1999) .... Rag Rookwood ... aka Tranchée, La (France)
Sunburn (1999) .... Davin McDerby
At Death's Door (1999) .... Young Reaper
Eviction (1999) .... Brendan McBride
The Tale of Sweety Barrett (1998) .... Pat the Barman ... aka Aulabárður (Iceland) ... aka Sweety Barrett (USA)
Quando (1997) .... Pat
Soundtrack:
Breakfast on Pluto (2005) (performer: "Sand" (1966))