CharacterEdward BuchanEdward Buchan in Whitechapel (2009), played by Steve Pemberton. Played bySteve PembertonAppears inWhitechapel2009