Passenger 2026
as Radio Preacher
Mortal 2020
Screenplay
Scary Stories to Tell in the Dark 2019
Thanks
Reclusion 2016
as Dr. Andre Piccault, Director
Looking for Lions 2014
as Emmett Dawes, Writer
3AM Eternal 2001
Writer, Producer
Future Murder 2000
Screenplay, Director, Producer
Credits from TMDB.