

Wonder Woman
2017 · as Ludendorff's Aide-de-Camp (uncredited)

Les Misérables
2012 · as French Grenadier (uncredited)

The Hitman's Bodyguard
2017 · as Interpol Guard (uncredited)

Criminal
2016 · as Airport Surveillance Officer (uncredited)

King of Thieves
2018 · as Detective #1 (uncredited)

The Postcard Killings
2020 · as US Prison Guard (uncredited)

London Town
2017 · as Police Officer (uncredited)

Skip Girl
2018

The Rise of the Krays
2015 · as Harry Mooney

Born a King
2019 · as Royal Bodyguard (uncredited)

The Fall of the Krays
2016 · as DS Harry Mooney

The Krays: Dead Man Walking
2018 · as Ronnie Kray

Ibiza Dark
2024 · as Dennis

Shifter
2011 · as Husband

Love Freely But Pay for Sex
2013 · as Robert Melvin

Neggy coñece a Sammy
2010 · as Narrator