An English actress and writer, whose notable works include the series The Bill (1994-1997), as well as the movies Sid and Nancy (1986) and The Rainbow Thief (1990).
An English actress and writer, whose notable works include the series The Bill (1994-1997), as well as the movies Sid and Nancy (1986) and The Rainbow Thief (1990).