
Acted in 12
2020s
- 2023
Broken Seeds
Kyle · 12 episodes
- 2020
The Holy Heist
Young Jack Jefferson
Limbo
Young Tearlach O'Rian
2010s
- 2018
The Astronomers
Simon
- 2017
- 2016
Me + You
True Brad
- 2015
As Good As You
Playground Kid
Two Wrongs
Children's Choir
2000s
- 2005
No release date
Seven Days 'Till Midnight
Will