2000
Warm Texas Rain as Keller
1997
Dilemma as Alex Davis
1996
Pacific Blue as Damian Krueger (1 episode)
1996
Bloodsport II as Sergio DaSilva
1995
The Drew Carey Show as Karate Guy (1 episode)
1995
Raw Target as Rod Sparks
1995
Fists of Iron as Matt Sheldon
1994
A Dangerous Place as Big Kid
1994
Death Match as Nick Wallace
1993
Desert Passion as Mr. Sasso
1989
Alien Private Eye as Lemro
1989
Game of Survival as Zane