Which man,David Hayman or Reginald Barker, has played Hamlet?
David Hayman Hayman was born in Bridgeton, Glasgow, Scotland. After studying at the Royal Scottish Academy of Music and Drama in Glasgow, he began his acting career at the Citizens Theatre in the city. At the venue, Hayman played roles such as Hamlet, the lead in Beaumarchais' "The Marriage of Figaro" and Al Capone. He gained national prominence playing the role of the notorious Barlinnie Prison convict turned sculptor, Jimmy Boyle, in the television film "A Sense of Freedom" (1981).
Richard Mayes Richard Mayes (born Derek Leonard Richard Mayes; 26 December 1922 in Luton, Bedfordshire, - died 22 October 2006 in England) was an English stage and television actor. A well-known face on British television, he was primarily a theatrical actor. He appeared in many roles on stage and small screen, including roles in "Doctor Who" and as Jebediah Dingle in "Emmerdale". He suffered a stroke in 2004 but recovered and resumed acting as a corpse.