CharacterThe Duke of NorfolkThe Duke of Norfolk in The Virgin Queen (2006), played by Kevin McKidd. Played byKevin McKiddAppears inThe Virgin Queen2006