how old is phil mitchell in real life

Phil Mitchell is played by English actor Steve McFadden, who was born on 20 March 1959, which makes him 66 years old as of early 2026.
Who plays Phil Mitchell?
- Phil Mitchell from EastEnders is portrayed by Steve McFadden , a long‑running cast member on the BBC soap.
- He has played the role since 1990, becoming one of the show’s most recognisable characters.
How old is he in real life?
- Steve McFadden’s date of birth is recorded as 20 March 1959.
- That means he is 66 years old in real life in 2026.
On-screen age vs real age
- In the show, Phil Mitchell’s character was born in January 1961, making the character slightly younger than the actor.
- Fans often note that Phil is written as around 64, while Steve McFadden himself is in his mid‑sixties.
Information gathered from public forums or data available on the internet and portrayed here.