He played Anthony Berg in Shaun Severi's film Citizen versus Kane which won the Canal+ Award at Clermont Ferrand International Film Festival and which earned Barclay a Best Actor nomination.
[citation needed] Barclay is the son of Danny Williams, a 1960s balladeer best known for the song "Moon River" which got to No.
Notable roles in theatre include: Aziz in Sasha Wares production of Timberlake Wertenbaker's Credible Witness[3] at The Royal Court alongside actress Olympia Dukakis; Hogarth in The Iron Man by Ted Hughes and Pete Townsend at The Young Vic Theatre; Feste in Lucy Bailey's production of Twelfth Night[citation needed] at The Royal Exchange; Agamemnon in The Iphigenia Quartet at The Gate Theatre, London and Japheth in John Caird and Stephen Schwartz's production of the musical Children of Eden in London's West End.
Notable appearances on television include the series Domina as the character Corvinus, Britannia (season 2) as Josephus the Levantine a.k.a.
The Traveller, Jesus: His Life as Herod Antipas, Carla Lane's Screaming as Florian, Common as Muck as Sunil, Coronation Street as Karl Harper, Judge John Deed as Sir Tim Listfield and in New Tricks as Carlos Alvarez.