Under a Blue Sun 2024
as Self
Laila's Birthday 2009
Special Effects
Like Twenty Impossibles 2003
Costume Design
Big Shots 1982
Assistant Production Design
Credits from TMDB.