
Invaders from Proxima B
as Red Draconian
2023

Broken Vessels
as Scott
2023

Personal Demons
as Demon
2018

Blood Stains
as Seth
2018

The Man of Death
as Anthony
2015
Five Directors' Interpretations of Opening Suite
as Monty (segment "Swell")
2013

Crazy Like Me
as James
2013

Marvel's Agents of S.H.I.E.L.D.
as Mystery Figure
2013

Dust Up
as Jack
2012

Lo
as The Waiter / Bartender, Producer
2009

Doomed
as Wes
2007

Joshua
as James Lilly
2006

My Demon Within
as Derrick
2005

The Jackhammer Massacre
as Jack Magnus
2004

The Revolting Dead
as Duke Malone
2003