Actor
Sombra City
2019 · as Ellis
All in Time
2016 · as Glen
Lost Boy
2015 · as Kyle (as Josh Burrow)
Black Dog, Red Dog
2015 · as Abe
All Dark Places
2011 · as Christian
Absence
2009 · as Tim Storm