Little Athens 2005
as Aaron
Opposite Corners 1997
as Larry
Teenage Mutant Ninja Turtles II: The Secret of the Ooze 1991
as Foot Soldier
The NeverEnding Story II: The Next Chapter 1990
as Atreyu
Hiroshima Maiden 1988
as Ted Latimer
The Quick and the Dead 1987
as Tom McKaskel
Credits from TMDB.