London, England: Appearing as Fitz and W.H. Auden in the world premiere of "The Habit of Art" by 'Alan Bennett' at the Lyttleton Theatre in the National Theatre.
I've always hated the way I looked...
Richard Thomas Griffiths
Thornaby-on-Tees, North Yorkshire, England, UK
University Hospital, Coventry, West Midlands, England, UK
Dive deep into IMDb Picks, Amazon Originals, and more.