Which man,David Hayman or Reginald Barker, has played Hamlet?
David Hayman: Hayman was born in Bridgeton, Glasgow, Scotland. David Hayman:  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.
i don't know