Movies
Robin Hood: Prince of Thieves
as Duncan
EverAfter
as Maurice
The Secret Garden
as Ben Weatherstaff
Young Sherlock Holmes
as Ethan Engel
Now and Then
as Crazy Pete
Jane Eyre
Treasure Island
as Ben Gunn
Dr. Terror's House of Horrors
as Second Ambulance Man (segment 4 "Disembodied Hand")
Shadowlands
as Fred Paxford
The Accidental Tourist
as Hot Dog Vendor