2011
Game of Death as Redvale
2009
The Steam Experiment as Frank
2001
Three Blind Mice as Ned Weaver
2000
Sheena as Nicodemus (1 episode)
1997
The Last Don as Silvio Clericuzio (1 episode)
1997
The Corporate Ladder as Nico Santos
1996
Playback as Robert Miller
1996
The Nutty Professor as Bartender
1995
JAG as Mark Harridan (1 episode)
1995
In the Kingdom of the Blind, the Man with One Eye Is King as Micky
1995
Unhappily Ever After as Matt Cochran (1 episode)
1994
Viper as Tim Rackham (1 episode)
1992
Renegade as Billy Pike (1 episode)