Acting
Farewell, My Love· 2000
Peter
Quest of the Delta Knights· 1993
Fantle
The Lawnmower Man· 1992
Letchworth
Deadlock· 1989
Matty Thompson (as Steffen Gregory Foster)
The Dead Pit· 1989
Christian Meyers
Joan of Arcadia· 2003
Reverend Yardley
Strong Medicine· 2000
Anesthesiologist