Zoe has lent her voice to animated characters, appeared in short films, and graced the theatre stage. Her expressive voice brings life to whimsical characters, while her performances in short films captivate audiences with their authenticity. On stage, Zoe seamlessly transitions between roles, whether she’s a stern mother or etheral nobility. With a passion for storytelling, Zoe continues to make her mark in the entertainment industry.
Zoe has also played a crucial role in training young doctors at Ninewells Hospital by simulating patient scenarios. Through her portrayal, she has provided invaluable hands-on experience, helping future medical professionals develop empathy, communication skills, and clinical expertise in a supportive learning environment.