Ela holds a First Class BA (Hons) degree from The Wales Academy of Voice and Dramatic Arts, where she studied Musical Theatre through the medium of English and Welsh. During her studies, she played the role of Cat in Honk! as well as Claudia in Nine. She also co-wrote an original Welsh musical called Mess Ar Y Maes during her time at the University.

Some other musical credits of hers include the roles of Audrey in Little Shop of Horrors, and Wendla in Spring Awakening.

Ela has performed with various theatre companies, including the Urdd Youth Theatre Company and Frân Wen where she performed in new, original productions, and had the opportunity to devise her own work.