Actor
Third Man Out: A Donald Strachey Mystery
2005
as Bishop McFee
White Chicks
2004
as Arnold Spiezer
The Rendering
2002
as Brett
Get Carter
2000
as Priest
Pitch Black
2000
as John 'Zeke' Ezekiel
The Missing
1999
Natural Justice: Heat
1996
as Docey Ferguson
The Life of Harry Dare
1995
as Harry Dare
Blackfellas
1993
as Doug Dooligan
Zombie Brigade
1988
as Jimmy