C

Cleo Odzer

Born 6 April 1950 in New York, USA

Died 26 March 2001 (aged 50)

Actor