Elevated 2023
Producer
Ibach 2022
Director
Detroit Hives 2019
Director, Producer
La Flambeuse 1981
Director, Writer
L'Ampélopède 1974
Eeeny, Meeny, Miney, Moe 1972
Credits from TMDB.