In 1994, he joined BBC Cymru Wales, and worked as a journalist at BBC Westminster. Returning to Wales after the 1997 devolution referendum, he became BBC Wales' Chief Political Correspondent in 2001, a post he held for five years, before moving into presenting roles. He has been presenter of "The Politics Show Wales", "Dragon's Eye", ampm, BBC Radio Wales' "Good Morning Wales", BBC Radio Cymru's "Post Cyntaf" breakfast news programme and weekly political discussion programme "Dau o'r Bae", and the BBC's main evening news programme for S4C "Newyddion". He has also been a regular correspondent for BBC Network news, featuring on all BBC News channels. Outside news, he has presented numerous series for S4C, including its coverage of the National Eisteddfod, Y Rhufeiniaid, and arts series "Pethe".