Actors
All filmographies
Movies
Explore every movie
Series
Most watched shows
Play
Trivia, challenges & battles
🍿
Home Actors Movies Series Play
Language: English
▶
Actor Evolution
121.0K subscribers
George MacKay
George MacKay
34 years (Mar 13, 1992)
London, England, UK
43 Movies
7 TV Shows

George MacKay

A British actor of quiet intensity and expressive physicality, born in London. George MacKay carried Sam Mendes's immersive war epic '1917' (2019) as Lance Corporal Schofield, sustaining a single unbroken journey across the film. He had earlier impressed as the eldest son in 'Captain Fantastic' (2016) and appeared in 'Where Hands Touch' (2018). A committed, versatile performer drawn to demanding character work in independent and prestige cinema, he has emerged as one of the more compelling British actors of his generation.
A British actor of quiet intensity and expressive physicality, born in London. George MacKay carried Sam Mendes's immersive war epic '1917' (2019) as Lance Corporal Schofield, sustaining a single unbroken journey across the film. He had earlier impressed as the eldest son in 'Captain Fantastic' (2016) and appeared in 'Where Hands Touch' (2018). A committed, versatile performer drawn to demanding character work in independent and prestige cinema, he has emerged as one of the more compelling British actors of his generation.
Movies
Latest Trailers
Sense and Sensibility
Watch Trailer
Sense and Sensibility
Full Filmography
The Animals
Miles
2026
Film
Sense and Sensibility
Edward Ferrars
★ 7.2
2026
Film
Mission
Dylan
2026
Film
& Sons
Jamie
★ 3.8
2026
Film
Rose of Nevada
Nick Dyer
★ 6.0
2026
Film
Sign Language
Seb O'Teur
2025
Film
The End
Son
★ 5.1
2024
Film
The Beast
Louis
★ 6.3
2024
Film
Femme
Preston
★ 7.0
2023
Film
Frequently Asked Questions
How old is George MacKay and where are they from?
George MacKay is 34 years old, born on March 13, 1992 in London, England, UK.
What are the most famous roles of George MacKay?
George MacKay is best known for roles in 1917, Captain Fantastic, Peter Pan.
How many movies has George MacKay been in?
Over a 23-year career (since 2003), George MacKay has appeared in 43 movies and 7 TV shows.
What was George MacKay's first movie?
The career of George MacKay began with Peter Pan (2003).
What is George MacKay's most recent movie or series?
George MacKay's most recent release is The Animals, which premiered on October 16, 2026.
What TV shows has George MacKay appeared in?
On television, George MacKay has appeared in 11.22.63, The Graham Norton Show, The Oscars, Birdsong.
Does George MacKay have any upcoming projects?
Yes, George MacKay's upcoming work includes: Untitled Ocean's Prequel (2027).
Loading…
George MacKay
George MacKay
1992-03-13 · London, England, UK

George Andrew J. MacKay (/məˈkaɪ/; born 13 March 1992) is an English actor. He began his career as a child actor in Peter Pan (2003). He had starring roles in the British war drama Private Peaceful (2012), the romantic film How I Live Now (2013), For Those in Peril (2013), for which he won a BAFTA Scotland Award, and Marrowbone (2017). He gained wider recognition for his leading role in the war film 1917 (2019). He won a British Independent Film Award for his performance in Femme (2023).George MacKay (actor), licensed under CC-BY-SA, full list of contributors on Wikipedia.

Cookies for stats and ads. They are optional.

Known for
—