Madam Wen TBA
as Syr Rhisiart Bwcla
Branwen 1995
as Y Parch / Llion Roberts
Macsen 1983
Actor
Owain Glyndŵr - Prince of Wales 1983
as Owain Glyndŵr
From the Old Earth 1981
as Arthur Vaughan
Credits from TMDB.