2017
Molly's Game as NY Player
2016
Private Eyes as Apocalypse (1 episode)
2015
The Waiting Room as Teller
2015
Celsius 486 as Andre Belmont
2015
12 Monkeys as Thug (1 episode)
2011
Black Cadillacs as Parker
2007
Shoot 'Em Up as Devon the Hippie (Uncredited)
2007
Late Fragment as Theo
2004
Power Rangers Dino Thunder: Collision Course as Trent Fernandez
2002
Adventure Inc. as Gato (1 episode)
1993
Power Rangers as Trent Fernandez (40 episodes)