
Acted in 14
2010s
- 2018
- 2011
2000s
- 2005
- 2001
I Was a Rat
Billy
Screech Owls
TV
1990s
- 1999
- 1998
Mind Games
Luke Berrick
When Husbands Cheat
Movie
Emily of New Moon
Duncan McHugh · 1 episode
- 1997
Ms. Scrooge
Tiny Tim
- 1996
The Abduction
Movie
Homecoming
Sammy Tillerman