
Acted in 13
2020s
- 2025
Monsters Within
Darren
Minding Your Business
Eric
- 2024
2010s
- 2019
- 2018
The Sand Dune
Jarrod
- 2017
Cross Wars
Hybrid
1990s
- 1990
Why, Charlie Brown, Why?
Linus Van Pelt
1980s
- 1988
The Mayflower Voyagers
Linus Van Pelt (voice)
- 1987
- 1984