Barbara Leigh è un'attrice Nei suoi 5 anni di carriera ha recitato in Terminal Island - L'isola dei dannati e Mistress of the Apes.