
Ewan McGregor
53 years old.
Born in Perth, Scotland, UK
on 31st March 1971.
You've seen -- of his 77 trackable films
Ewan McGregor is an actor with a career spanning 31 years, from 1994 to 2025, starting at the age of 23. His first film was Being Human and his latest film will be The Cow. A lot of his work has been in the Drama and Comedy genres.
Weekly Trend:
Known For
Filmography
Upcoming Films (3)
Film | Year | Runtime | Status | Options | |
---|---|---|---|---|---|
The Cow
????
|
- | Unknown Status | |||
![]() |
Everest
????
|
- | Filming | ||
![]() |
Flowervale Street | 2025 | - | Unknown Status |
Released Films (74)
Regularly Credited With

Natalie Portman
5 films together

Anthony Daniels
5 films together

Ewen Bremner
5 films together

Frank Oz
5 films together

Samuel L. Jackson
4 films together

Stanley Tucci
4 films together

Ian McDiarmid
4 films together

Nash Edgerton
4 films together

Warwick Davis
4 films together
Stats
His Top Genres 1
17% Drama
+ 246 moreHis Top Years
8% 2015
+ 30 moreTop Character Types
50% Soldier
+ 1 moreRole Type
60% Lead
+ 1 more1 Genres are counted according to total films, not total genres, as such the overall total of all genress will be more than 100%.
Login or Register a free account to see the full list of Ewan McGregor stats
Ewan McGregor FAQ
How old is Ewan McGregor?
53 years old.
When was Ewan McGregor born?
31st March 1971
Where was Ewan McGregor born?
Perth, Scotland, UK
What is Ewan McGregor known for?
Has Ewan McGregor won an Oscar?
No, up to this point he has never won an Oscar.
Has Ewan McGregor won a BAFTA?
No, up to this point he has never won an BAFTA.
What ethnicity is Ewan McGregor?
He is Caucasian.