One Battle After Another 2025
Stunts
Rebel Moon - Part One: A Child of Fire 2023
Stunt Double
Wuthering Heights - Bristol Old Vic 2021
as Mr Earnshaw
Chiefs 2018
Stunt Driver
Taken 3 2014
Bad Ass 2012
as Sebastian
Rendition 2007
as Capitol Hill Police
Credits from TMDB.