Whitechapel Guest cast, played by Alistair Petrie Episode 3x05: Episode 5 (Feb 27, 2012) Episode 3x06: Episode 6 (Mar 5, 2012)