2022
The Old Man as Marty2018
9-1-1 as John Frederick2018
All American as Oakland Head Coach2017
The Mick as Manager2016
Westworld as Controller / Surveillance Tech2016
Her Dark Past as Desk Officer2014
How to Get Away with Murder as Gene Wallace2014
Stand Down Soldier as Tyrone2013
The Millers as Bartender2013
John Dies at the End as Robert Marley2011
American Horror Story as Reporter #32010
Rizzoli & Isles as Clint2005
Zoey 101 as Blix Worker2004
Doing Hard Time as Kool2000
Jack Frost 2: The Revenge of the Mutant Killer Snowman as Bobby2000
Restaurant as Anthony1987
Enemy Territory as Vampire Gang Member