The Secret Garden
1993 · Drama
as Ben Weatherstaff
Let Him Have It
1992 · Crime
as Nightwatchman
Now and Then
1995 · Comedy
as Crazy Pete
Treasure Island
1999 · Adventure
as Ben Gunn
I Hired a Contract Killer
1990 · Comedy
as Receptionist
Ever After: A Cinderella Story
1998 · Drama
as Maurice
Robin Hood: Prince of Thieves
1991 · Action
as Duncan
The Love Factor
1975 · Comedy
as Stage Manager
Young Sherlock Holmes
1985 · Adventure
as Ethan Engel
The Dirtiest Girl I Ever Met
1970 · Comedy
as Cameraman