Owen
A Mistake (2024)
Freedom Fighter (2023)
Mark
Tales From The Apocalypse (2023)
Controller / Cleaner
陌路人 (2022)
Father
珀尔 (2022)
Reed
Saviour (2022)
血腥地狱 (2020)
Marlon
A Moray (2019)
Davey
夜莺 (2018)
Tom Lovett
六天 (2017)
Dan
迷失Z城 (2017)
Cradle (2016)
Steve, Barry's Brother
回溯 (2015)
Wiry Man
爱的那点性事 (2014)
Uncle Rory
The Weight of Elephants (2013)
Rider
Existence (2012)
Col Klaus Meyer
魔鬼岩 (2011)
Vostok Station (2009)
Paddy
Poppy (2009)
Vigo
记忆效应 (2008)
Lemuel
The Last Magic Show (2007)
David Gray
一日狂徒 (2006)
Gustav the Strongman
Woodenhead (2003)
Tramp's vocals
Brett
Christmas (2003)
Brother
Teach You a Lesson (2000)
MAN
POP (1999)