Biography

An English leading actress onscreen from 1985, Barber debuted in A Zed and Two Noughts. ~ Rovi