CharacterJohn de la Pole, Duke of SuffolkJohn de la Pole, Duke of Suffolk in The White Princess (2017), played by Adrian Rawlins. Played byAdrian RawlinsAppears inThe White Princess2017