2004
The 4400 as Meghan's Father (2 episodes)
2004
White Chicks as Arnold Spiezer
2002
The Rendering as Brett
2000
Get Carter as Priest
2000
Pitch Black as John 'Zeke' Ezekiel
1996
Natural Justice: Heat as Docey Ferguson
1995
The Life of Harry Dare as Harry Dare
1995
The Outer Limits as Butler (1 episode)
1994
Halifax f.p. as Billy Coombs (1 episode)
1994
Viper as Dead Albert LaGatta (1 episode)
1993
Blackfellas as Doug Dooligan
1993
The X-Files as 2nd Elder (2 episodes)
1993
The X-Files as 2nd Elder (uncredited) (1 episode)
1993
The X-Files as 3rd Elder (1 episode)
1992
Highlander: The Series as Farmer (1 episode)
1992
Phoenix as Pancho (1 episode)
1988
Zombie Brigade as Jimmy