2022
Clowning as Giant Lover
2021
The Killer in My Backyard as Tommy
2017
Snowfall as Vincent (1 episode)
2016
Tunnel Vision as Chico
2015
Western Religion as Anton Stice
2012
Arrow as Biker (1 episode)
2012
Degenerate as Ralphie
2012
Chasing Happiness as Raphael
2011
The Pastor's Wife as Jimmy
2011
Bringing Ashley Home as Ray
2008
Fringe as Carlos (1 episode)
2006
Ties That Bind as Trashy Guy
2001
Valentine as Gary Taylor
2001
Elvis Is Alive! I Swear I Saw Him Eating Ding Dongs Outside the Piggly Wiggly's
2000
Dark Angel as Clerk (1 episode)
1998
First Wave as Raven Nation (1 episode)
1997
Beyond Belief: Fact or Fiction as Max (segment "Caitlin's Candle") (1 episode)
1995
Destination Vegas as Texas
1995
The Outer Limits as Grant (1 episode)