Movies
A Nightmare on Elm Street
as Jesse Braun
My Sister's Keeper
as Taylor Ambrose
Star Trek: Generations
as Picard's Kid
Village of the Damned
as David
The Land Before Time V: The Mysterious Island
as Littlefoot (singing voice)
An American Tail: The Treasure of Manhattan Island
as Fievel Mousekewitz (voice)
The Land Before Time VI: The Secret of Saurus Rock
as Littlefoot (voice)
The Land Before Time VIII: The Big Freeze
as Littlefoot (voice)
Whore
as Tom
Miss Bala
as Makeup Supervisor