Actor
Recess: All Growed Down
2003
as Older T.J. (voice)
Personally Yours
2000
as Derek
Frog and Wombat
1998
as Steve
Club Vampire
1998
as Max
The Animated Adventures of Tom Sawyer
1998
as Tom Sawyer (voice)
Toothless
1997
as Bobby Jameson
Little Bigfoot
1997
as Payton
Peter and the Wolf
1995
as Peter
Sudden Death
1995
as Tyler McCord
Bye Bye Love
1995
as Ben
Sleepless in Seattle
1993
as Jonah Baldwin
In Sickness and in Health
1992
as Michael
Late for Dinner
1991
as Little Donald Freeman
Kindergarten Cop
1990
as Harvey