A Good Fight TBA
Actor
The Trouble With Mistletoe 2026
as Bryce
Spine Scam 2025
as Ulysses
Sol Invictus 2021
as Adrian
I'll See You in My Dreams 2015
as Waiter (uncredited)
Jobs 2013
as Ethan
The Purge 2013
as Freak (uncredited)
Little Blue Pill 2011
as Stephen Cohen
Credits from TMDB.