Keith Buckley stars as Uryens in Excalibur .
It stars Nigel Terry as Arthur , Nicol Williamson as Merlin , Nicholas Clay as Lancelot , Cherie Lunghi as Guenevere , Helen Mirren as Morgana , Liam Neeson as Gawain , Gabriel Byrne as Uther Pendragon , Corin Redgrave as Cornwall , Keith Buckley as Uryens and Patrick Stewart as Leondegrance .
Excalibur -LRB-film-RRB-