Loading...

Cleo O'Hara

Search on Amazon

Biography

Cleo O'Hara is an actress, known for Evil Come Evil Go (1972), Oh! You Beautiful 'Doll' (1973) and The Dicktator (1974). Read more...

Actor

Character: Sister Sarah Jane

Evil Come Evil Go 1972

1
Character: Brunette with Tribal Chief

The Dicktator 1974

2