Charles is a real person portrayed by Jack Farthing in the movie Spencer (based on a true story).
When the movie was released in 2021, Jack Farthing was 36 years old.
The character of Charles is mainly associated with William, Harry and Prince Philip.