Known For
Filmography
2025
2019
2018
20142013
2009
2008
2008
2008
2005
1996

Mischief Upon Mischief
Movie · as Ezekiel Plymouth

Surviving Confession
Movie · as Cancer Man / Charlie

Sorry to Bother You
Movie · as Screaming Equisapien (voice)
Whipping Boy
Whipping Boy
Movie · as Miko

Parts of Disease
Movie · as Asad Amiri

Loaner
Movie · as David

SEAL Team VI
Movie · as Master Chief Devon Mackefy

Shattered
Movie · as Avalanche

Beholden
Movie · as Tiago

The Helix... Loaded
Movie · as Blade

Water Rats
TV · as Dillon · 1 ep
