2019
Little Women
Post-production
Theodore "Laurie" Laurence
2018
Nic Sheff
2017
The Cannibal
2017
Private Philippe DeJardin
2017
Kyle
2017
Daniel
2016
Billy
2015
Charlie
2015
Stephen (Teen)
2015
Zac
2014
Young Sam
2014
Tom (15 Yrs.)
2014
Spinners (Short)
Jace
2014
Danny Vance
2013
Trooper (TV Film)
Lee Flaxton
2012
Finn Walden
2012
Luke
2009
Loving Leah (TV Film)
Young Jake
2009
Eric Foley
2008
Clown (Short)
Clown Boy
2008
Samuel
2016
Jim Quinn
2011
Nicholas Clarke