CharacterPrince ArthurPrince Arthur in The Spanish Princess (2019), played by Angus Imrie. Played byAngus ImrieAppears inThe Spanish Princess2019