CharacterWilliam CecilWilliam Cecil in The Virgin Queen (2006), played by Ian Hart. Played byIan HartAppears inThe Virgin Queen2006