Longest theatre performance – individual

The longest marathon theatre performance by an individual lasted 110 hr 46 min and was achieved by Adrian Hilton (UK) when he recited the complete works of Shakespeare in a ‘Bardathon’ at the Shakespeare Festival, South Bank, London, UK between 16-21 July 1987.