Anthony Dedea
This Is the Night (2021)
Noah
Awake (2021)
Dag
Our House (2018)
James Nash
F.R.E.D.I. (2018)
Jack Keller
Bark Ranger (2015)
Kid #2
Fir Crazy (2013)
Felix
What If (2013)
Ethan
Port Hope (2013)
Rowan
The Colony (2013)
Donny Beck
The Lesser Blessed (2012)