Skip to content
NDISCOVERY
Barbara Leigh

Acting

Barbara Leigh

Known for

6.8

CHiPs

1977 · TV Series · Drama · Action & Adventure

5.8

Seven

1979 · Movie · Action · Drama

Barbara Leigh — movies & series · Netflix Discovery