No photoCarol Lee ScottActingBorn 26/05/1943Somerset, England, UKDied 03/07/2017Known ForRod Hull: A Bird in the Hand2003Grotbags1991The Aftermath1982Bullseye1981