CharacterBaron RiversBaron Rivers in The White Queen (2013), played by Robert Pugh. Played byRobert PughAppears inThe White Queen2013