Major Alistar Gregory is a real person portrayed by Timothy Spall in the movie Spencer (based on a true story).
When the movie was released in 2021, Timothy Spall was 64 years old.
The character of Major Alistar Gregory is mainly associated with Diana, Maggie and William.