Filmography
DC's Legends of Tomorrow
2016 · Jock #1
My Babysitter's a Vampire
2010 · Wes
Keyhole
2011 · Manners
Demon X
2019 · Young Father David
Guidance
2014 · Desmond
Killer God
2010 · Louis Hagen
Rite of Spring
2014 · Peter