Actor
The Defector
2017 · as Harold Holt
The 5th Kind
2017 · as Jonas
Joanne Lees: Murder in the Outback
2007 · as Bates
Mermaids
2003 · as Mallick
The Sorcerer's Apprentice
2002 · as Teacher
Tarzan and the Lost City
1998 · as Wilkes
The Mangler
1995 · as Derrick Gates
The Revenger
1989 · as Tyron Richardson
The Stick
1988 · as O'Grady
City Wolf
1988 · as Michael Mans