
Acted in 18
2010s
- 2018
1990s
- 1992
My Grandpa Is a Vampire
Lonny
- 1991
The Last to Go
Young Toby
1980s
- 1989
- 1988
A Time of Destiny
Young Martin
Scandal in a Small Town
Thomas Martin
- 1987
The Witching of Ben Wagner
Benjimin 'Ben' Wagner
The Smurfs: 'Tis the Season to Be Smurfy
Hans (voice)
- 1986
Blacke's Magic
Jamie Byrnes · 1 episode
- 1985
- 1984
- 1983
- 1982
- 1981