CharacterLord Richard MarableLord Richard Marable in The Buccaneers (2023), played by Josh Dylan. Played byJosh DylanAppears inThe Buccaneers2023