Survivors: The Spectre of Threads 2025
as Self
The Man-Eating Leopard of Rudraprayag 2005
Makeup Artist
Einstein Revealed 1997
Makeup Artist
Flea Bites 1992
Makeup Artist
Poison Candy 1989
Makeup Designer
The Firm 1989
Makeup Designer
Precious Bane 1989
Makeup Artist
Threads 1984
Makeup Designer
Early to Bed 1975
Makeup Artist
Gangsters 1975
Makeup Artist
Penda's Fen 1974
Makeup Artist
Girl 1974
Makeup Artist
Credits from TMDB.