Romeo’s Got Leather 2026
Lighting Director
The Mad, Mad, Mad Sailors 1981
Director
Little Thing Means a Lot 1981
Screenplay, Director
The Jade Raksha 1968
Assistant Director
Les Belles 1961
Costume Design
Credits from TMDB.