Descending a Staircase 2022
Director
Kinky Gerlinky 2003
Editor, Producer, Cinematography, Director
What's Your Reaction to the Show? 1998
Notting Hill Carnival, 83-86 1986
Credits from TMDB.