Non trained at the Royal Welsh College of Music and Drama, where she graduated in July 2012.
Her theatre credits include: Trywerynws (Cwmni Mega), Ranger Wooley’s Mission, May-Viz Cleans Up (Shed Theatr Co.), Tân Mewn Drain (Sherman Cymru), Earthquakes in London, Blood Wedding, The Merchant of Venice, Arabian Nights, Philistines (RWCMD), Canrif/Century, The Magnificent Myths of the Mabinogi, Cafe Cariad, An Informer’s Duty (National Youth Theatre of Wales), The Crucible (Clwyd Theatr Cymru) as well as rehearsed readings for Sherman Cymru and Dirty Protest Theatre.
Her television credits include: Being Human (Touchpaper Wales/BBC3).