Actor
Sleepyman
2023 · as Alfred
Journey's End
2017 · as Lieutenant Hamison
ABCs of Death 2
2014 · as Director (segment "B")
Four Lions
2010 · as Alex
The Boat That Rocked
2009 · as News John
Stoned
2005 · as Andrew Loog-Oldham