
2025 Carl Cane
2025 Narrator (voice)
2024 Pierre
2024 Sgt. Mallard
2023 Paris Hero
2023 Narrator (voice)
2023 Narrator
2022 Narrator (voice)
2021 Ronnie Kray/Reggie Kray
2021 Lieutenant Sergei Kass
2020 Lucan
2020 Narrator
2020 Narrator
2019 Narrator (voice)
2018 Brutish Mercenary
2018 Narrator (voice)
2018 Narrator (voice)
2017 USS Eisenhower Captain
2017 Joe's Young Father Double
2016
2015 Ed Lansbury
2015 Security Man
2015 Marine (uncredited)
2015 Detective
2015 Guard Chardwick
2015 Man at Party
2015 O'Neil
2014 'Drop the Leg' Guard
2014 Dog Soldier 1
2014 Cinematography
2013 Ramos
2013 Herigar
2012 NSA Technician
2011 Hair Guy
2011 Doctor
2008 CIA Official
2008 Prisoner
2007 Staff Writer (uncredited)
2007 Rhett
2007 Rupert Van Heldon
2006 Myfyrwr
2005 Rendition Man
2001 Secret Service Agent
Frog