CharacterSir William KingstonSir William Kingston in Anne Boleyn (2021), played by James Harkness. Played byJames HarknessAppears inAnne Boleyn2021