Alexandra Octavia
Award-winning actress Alexandra Octavia was born in Melbourne, Australia, and enjoys an international acting career. Multi-lingual and featuring fluent French and Mandarin as her main foreign languages, Octavia has performed lead in theatre and film roles in not only her native English but also in ...