Actor
Farewell, My Love
2000 · as Peter
Quest of the Delta Knights
1993 · as Fantle
The Lawnmower Man
1992 · as Letchworth
The Dead Pit
1989 · as Christian Meyers
Deadlock
1989 · as Matty Thompson (as Steffen Gregory Foster)