Theatre credits include: Jack & the Beanstalk, Dick Whittington, Sleeping Beauty (Theatr Clwyd), Summer Holiday, Blonde Bombshells of 1943, The Crucible (Pitlochry Festival Theatre), A Berlin Kabaret (Sphinx Theatre), Iesu!, Deffro’r Gwanwyn (Welsh National Theatre of Wales), Arandora Star (Theatr Na N’Og), Fala’ Surion, Hawl/Right (Fran Wen), Lleuad yn Olau, Cysgu’n Brysur (Arad Goch) and Sherman Swingers (Sherman Theatre).
TV credits include: Rownd a Rownd and R’un Sbit (S4C).
Radio credits include: Rhosod (BBC Radio Cymru)