Skip to content
StreamScapeX

Leonard Barr

Known for Acting

Born
September 27, 1903
Birthplace
West Virginia, USA
Died
November 22, 1980 (aged 77)

Filmography

18 titles