2005
Third Man Out: A Donald Strachey Mystery as Bishop McFee2004
The 4400 as Meghan's Father2004
White Chicks as Arnold Spiezer2003
Cold Turkey as Shane2002
The Rendering as Brett2000
Get Carter as Priest2000
Pitch Black as John 'Zeke' Ezekiel1999
The Missing as Not available1996
Natural Justice: Heat as Docey Ferguson1995
The Outer Limits as Butler1995
The Life of Harry Dare as Harry Dare1994
Viper as Dead Albert LaGatta1994
Halifax f.p. as Billy Coombs1993
The X-Files as 2nd Elder (uncredited)1993
The X-Files as 3rd Elder1993
The X-Files as 2nd Elder1993
Blackfellas as Doug Dooligan1992
Highlander: The Series as Farmer1992
Phoenix as Pancho1988
Zombie Brigade as Jimmy