Television includes Tipyn o Stad, Pris y Farchnad, Pobl y Cwm, Dinas, Pen Tennyn, Coronation Street, Hinterland/Y Gwyll, Rownd a Rownd, 35 Diwrnod, Gwaith Cartref, Hidden/Craith. Films include Morfydd, Y Mapiwr, Gadael Lenin, Ironclad, Ymadawiad Arthur, Un Nos Ola Leuad.
Recent work includes playing lead theatre roles in ‘2071’ for Cwmni Pendraw, ‘All but Gone’ for The Other Room, Cardiff and ‘Fel Anifail’for Sherman Theatre Cardiff.