No Evidence of Man 2026
as Peter Mann, Writer, Producer
August Falls 2017
Producer
BookendS 2016
as John, Writer
Unlucky Stars 2015
as Hyena
Getting There: Yohji Yamamoto 2014
Director
Credits from TMDB.