Cleo Madison

Cleo Madison

Born 25 March 1883 in Bloomington, Illinois, USA

Died 11 March 1964 (aged 80)

Director

See all 7 →

Writer

Producer