CharacterPete Forbes SpencerPete Forbes Spencer in The Gentlemen (2024), played by Joshua McGuire. Played byJoshua McGuireAppears inThe Gentlemen2024