Lily of the Valley TBA
Director
Raindogs TBA
as William
I'm Not You 2026
Director, Writer
DarkGame 2024
Writer
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
Credits from TMDB.