2019
The Brazilian Connection
2016
Nasty Piece of Work as Ray Herrera
2013
BoysTown (17 episodes)
2013
The Trouble with Barry as Q. Trevor Ajore
2010
Target Practice as Mark
2008
Arizona Sky as Adult Jake
2005
Evil's City as Kevin
2004
Nine Lives as Carlos
2003
Zombies as Jason (as Eric Turic)