The Defender 2024
as Jim
Lock & Load 2023
as Darren Bundy
Autumn Never Dies 2020
as Black Eye Tam
Electric Faces 2015
as Lucas
Broken Record 2014
as Tam
Blink 2013
as Blinker
Credits from TMDB.