DesiMDB
Leon Weaver

Acting

Leon Weaver

EN cinema · 15 credits

Born

11 August 1882

Died

27 May 1950 (aged 67)

Birthplace

Ozark, Missouri, USA

Also known as Weaver Brothers and Elviry · Leon Abner Weaver

Known for

Filmography