play play play modal-close

Close

Catherine O'Dea-Hughes Chippenham/Travel Anywhere, United Kingdom

Versatile tri-lingual (French, Spanish, English (mother tongue) actress. Improv-junkie. Stage-passionate, FIlm, Singing and movement pieces also welcome.

More Details

Top Associates