
Known For
Filmography
2025
2024
2024
2024
2023
2021
2018
2016
2005

Sniper: The Last Stand
Movie · as Captain Paz

The Fix
Movie

My Spy The Eternal City
Movie · as Team Leader

We Used To Live Here
Movie · as Arthur

Do Your Worst
Movie · as Apollo

Invasion
TV · as Science Officer · 1 ep

Samson
Movie · as Tunic Philistine Soldier

Hatchet Hour
Movie · as Joey

Binnelanders
TV · as Duncan · 2 eps