Jonathan Oliver has worked extensively in theatres all over this country and abroad. Recently, he has spent two seasons at Shakespeare's Globe, appeared at Nottingham Playhouse and the Watermill Theatre, Newbury, and played Hamlet in French for the Corsican company Théâtre Point at the Avignon Festival.