Acting
The Lawnmower Man
1992
The Dead Pit
1989
Farewell, My Love
as Peter
Quest of the Delta Knights
as Fantle
as Letchworth
as Christian Meyers
Deadlock
as Matty Thompson (as Steffen Gregory Foster)
Joan of Arcadia
as Reverend Yardley · 1 ep.
Strong Medicine
as Dr. Blahnik · 7 ep.