The Last Rapture 2025
as Self
My Brother's Gun 1997
Casting
Trágala, perro 1981
Assistant Director
Rapture 1980
Set Decoration, Assistant Director
Credits from TMDB.