Production
Southwark, London, England, UK

Self (archive footage)
2025

Self
2024

Self
2022

Self - Production Director (1982)
2021

Self
2014

Self
2011

Self
2007

Self
2007

Self
2007

Self
2006

Self
2006

Self
2006

Self
2006

Self
2005

Self
2005

Self
2005

Self
2004

Self - Assistant to Sam Peckinpah & Companion
2003

Self
2000

Self
1993

TV Reporter (uncredited)
1978

Nurse Sadie Finkelstein (uncredited)
1977