 He played Harper in the TV movie "Harper and Isles" with Hywel Bennett and appeared in the 1998 film "The Theory of Flight" with Kenneth Branagh.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 to 2013.He reprised the role in 2017.