He played the lead role of Trefor the taxi driver in Gwlad yr Astra Gwyn, for which he received a BAFTA Cymru nomination as best actor in 2013, and was the original Rapsgaliwn.
The actor played the starring part of Trefor the taxi driver in Gwlad yr Astra Gwyn, receiving a prestigious award nomination for best performance in 2013, and held a unique title as the original Rapsgaliwn.