Actor
Currently appears in Diamond Car Insurance advertisements (TV)
Zack Snyder's Justice League
2021 · as Military Police
Reg
2016 · as Campaigner
Arrangement of Thorns
2014 · as Charlie
The Mark of Cain
2007 · as Padre Walker
Across the Universe
2007 · as Sailor (uncredited)
Lady Chatterley
2006 · as Mineur
Bradford Riots
2006 · as RP 20 / Dawn Raid Cop