Hide unreleased
I've Got You TBA
Director, Producer
No Evidence of Man 2026
Producer, Director, Writer
August Falls 2017
as Officer McClain, Producer, Location Manager
In the Eyes of a Killer 2011
Additional Dialogue
Credits from TMDB.