Owen
A Mistake (2024)
Freedom Fighter (2023)
Mark
Tales From The Apocalypse (2023)
Controller / Cleaner
The Stranger (2022)
Father
Pearl (2022)
Reed
Saviour (2022)
Bloody Hell (2020)
Marlon
A Moray (2019)
Davey
The Nightingale (2018)
Tom Lovett
6 Days (2017)
Dan
The Lost City of Z (2017)
Cradle (2016)
Steve, Barry's Brother
Backtrack (2015)
Wiry Man
The Little Death (2014)
Uncle Rory
The Weight of Elephants (2013)
Rider
Existence (2012)
Col Klaus Meyer
The Devil's Rock (2011)
Vostok Station (2009)
Paddy
Poppy (2009)
Vigo
Kiss Me Deadly (2008)
Lemuel
The Last Magic Show (2007)
David Gray
Out of the Blue (2006)
Tramp's vocals
Woodenhead (2003)
Gustav the Strongman
Brett
Christmas (2003)
Brother
Teach You a Lesson (2000)
MAN
POP (1999)