He serves on the board of Shakespeare's Globe Theatre in London, England.
Attended the University of Sheffield in Yorkshire, England.
London, England: Playing the lead role of King Lear in a production at Shakespeare's Globe Theatre, and touring on an Elizabethan-style stage in the United Kingdom, Europe, Asia and the Caribbean. (August 2013)