DesiMDB

Acting

Cleo Odzer

DE cinema · 1 credits

Born

6 April 1950

Died

26 March 2001 (aged 50)

Birthplace

New York, USA

Also known as Sheila Lynne Odzer

Known for

Filmography