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).
David Spenser David Spenser (born David De Saram: 12 March 1934 – 20 July 2013) was a Sri Lankan-born British actor, director, producer and writer. Spenser played the title role in a 1948 radio production of Richmal Crompton's "Just William", and also appeared in popular films and TV series including "Doctor Who". His documentary about Gwen Ffrangcon-Davies won an International Emmy Award. He was the elder brother of actor Jeremy Spenser.