
Acted in 13
2020s
- 2025
- 2024
A Man's Promise
Caden
- 2022
- 2021
2010s
- 2019
- 2018
Edge of Isolation
Lance O'Brien
- 2017
- 2016
- 2011
The Chadwick Journals
Young Chadwick · 2 episodes
- 2010
No release date
Mirror Site
Ben

2020s
A Man's Promise
Caden
2010s
Edge of Isolation
Lance O'Brien
The Chadwick Journals
Young Chadwick · 2 episodes
No release date
Mirror Site
Ben