Pip, the hero of Great Expectations, was played - in his adult years - by Douglas Booth in the BBC 2011 adaptation of the novel by Charles Dickens. Credit: Photo: BBC My Favourite Charles Dickens ...