CharacterSt John SymondsSt John Symonds in Traitors (2019), played by Owen Teale. Played byOwen TealeAppears inTraitors2019