Death of a Telemarketer 2021
Editor
A Beacon in Havana 2015
Director
The Long Haul of A.I. Bezzerides 2005
Producer
Credits from TMDB.