Hughes won a Best Actor BAFTA Cymru (or BAFTA Wales) for his appearance as Delme in Cameleon (1997), a Welsh language film. He appeared regularly in Judge John Deed as Neil Haughton and in Young Dracula as Graham Branagh. He played Harper in the TV movie Harper and Isles with Hywel Bennett and appeared in the 1998 film The Theory of FLIGHT. More recently, he appeared in the S4C drama Pen Talar and in Holby City as Sir Fraser Anderson, and has also returned to the BBC Wales soap opera Pobol y Cwm as a new character, Morgan 'Moc' Thomas, whom he played from 2012-2013. He reprised the role in 2017. In 2012, he portrayed the Politician and Welsh-language campaigner Gwynfor Evans in an S4C docu-drama, titled Gwynfor Evans: Y Penderfyniad? (The Decision?).