No photoElissa DerwentActingSheffield, South Yorkshire, England, UKKnown ForThe Love School1975Seven of One1973Some Mothers Do 'Ave 'Em1973Whatever Happened to the Likely Lads?1973New Scotland Yard1972