Actor
Nessie
2023 · as Don
Election Night
2021 · as Jasper
Enemy Lines
2020 · as Cpl. Waites
Welcome to Curiosity
2018 · as Tim
The Hour of Living
2012 · as Harry
The Glass Man
2011 · as Joel
Sisters Grimm
2009 · as Leopold Grimm