CharacterEdward StaffordEdward Stafford in The Spanish Princess (2019), played by Olly Rix. Played byOlly RixAppears inThe Spanish Princess2019