Emerging from a Liverpool background, he received a classical education at Clifton College and studied English literature at Gonville and Caius College, Cambridge, before teaching at LAMDA and the Royal Academy of Dramatic Art; his stage credentials were cemented with performances for the Royal Shakespeare Company.
His screen work spanned film and television, beginning with the role of Snug in…