CharacterDI Jack ArmstrongDI Jack Armstrong in Vexed (2010), played by Toby Stephens. Played byToby StephensAppears inVexed2010