The work she creates is often in 3 languages – BSL (British Sign Language), Welsh and English.
Yn aml, mae’r gwaith theatr yn digwydd mewn tair iaith - BSL (Iaith Arwyddion Prydain), Cymraeg a Saesneg.