Known for
Filmography

Mischief Upon Mischief
EN · 2025Not rated
as Ezekiel Plymouth, Director, Writer

Surviving Confession
EN · 20196.3
as Cancer Man / Charlie

Sorry to Bother You
EN · 20186.8
as Screaming Equisapien (voice)

Parts of Disease
EN · 2013Not rated
as Asad Amiri

Loaner
EN · 2009Not rated
as David

SEAL Team VI
EN · 20084.2
as Master Chief Devon Mackefy, Foley Artist, Producer

Shattered
EN · 2008Not rated
as Avalanche

Beholden
EN · 20087.0
as Tiago

The Helix... Loaded
EN · 20054.1
as Blade


