
Sophia Myles – Biography, Age, Movies, and David Tennant
Sophia Myles is an English actress who gained international recognition for playing Lady Penelope in Thunderbirds and Madame de Pompadour in Doctor Who. Born on 18 March 1980 in Hammersmith, London, she built a career spanning blockbuster films, period dramas, and cult television series before stepping back from the screen in the mid-2010s.
Her filmography includes major franchises such as Underworld, Transformers: Age of Extinction, and Tristan & Isolde, while her television work features Moonlight, Outlander, and one of the most adored episodes of Doctor Who ever produced. Public curiosity about her personal life, particularly her relationship with actor David Tennant, has kept her name in search queries long after her last major role.
This article compiles verified facts about her biography, career milestones, and personal life, drawing on established sources such as Wikipedia and IMDb.
Who Is Sophia Myles? Actress Biography and Early Life
Sophia Jane Myles
18 March 1980 (age 45 in 2025)
Lady Penelope (Thunderbirds), Madame de Pompadour (Doctor Who), Darcy (Transformers: Age of Extinction), Beth (Outlander)
Sophia Jane Myles was born on 18 March 1980 in Hammersmith, London, England, according to Wikipedia and IMDb. Her father, Peter Myles, worked as a vicar, and her mother, Jane, was employed in publishing. She has a younger brother named Oliver. The family lived in Notting Hill before relocating to Isleworth. Reports from the Evening Standard and French Wikipedia indicate she has Russian ancestry through her maternal grandmother, with some sources describing her as “half-Welsh, half-Russian.”
Myles began acting in the mid-1990s. Her first credited role came in 1996 with The Prince and the Pauper, followed by period-drama work in Mansfield Park, Oliver Twist, and Nicholas Nickleby. These early performances established her as a reliable presence in literary adaptations and costume dramas.
Key Facts About Sophia Myles
- Best known for two iconic roles: Lady Penelope in Thunderbirds and Madame de Pompadour in Doctor Who.
- She dated actor David Tennant from 2005 to 2007; they met on the set of The Girl in the Fireplace.
- She has one son, born in September 2014, with her partner James Bell.
- Her film career includes blockbusters like Transformers: Age of Extinction and the Underworld series.
- She stepped back from mainstream acting after 2016, with only a few appearances since.
| Field | Value |
|---|---|
| Full Name | Sophia Jane Myles |
| Date of Birth | 18 March 1980 |
| Age (2025) | 45 |
| Place of Birth | Hammersmith, London, England |
| Nationality | British |
| Occupation | Actress |
| Years Active | 1996–present |
| Notable Works | Thunderbirds, Doctor Who, Transformers: Age of Extinction, Underworld, Outlander |
| Partner | James Bell (current, as per Wikipedia) |
| Children | 1 son, born September 2014 |
What Are Sophia Myles’ Most Famous Roles in Movies and TV?
Film Breakthrough: Underworld and Thunderbirds
Myles’ first major film role was as Erika in Underworld (2003), the gothic action-horror film starring Kate Beckinsale. The following year, she was cast as Lady Penelope Creighton-Ward in the live-action adaptation of Thunderbirds (2004). Both roles raised her profile significantly, though Thunderbirds received mixed reviews.
Period Drama and Independent Films
In 2006, Myles played the title role in Tristan & Isolde, a medieval romance opposite James Franco. She also starred in Hallam Foe (2007), an independent Scottish film that earned critical praise. Her filmography includes a supporting role as Freya in the sci-fi adventure Outlander (2008).
Transformers: Age of Extinction
Myles appeared as Darcy in Transformers: Age of Extinction (2014), Michael Bay’s fourth installment in the blockbuster franchise. The film was a commercial success, grossing over $1.1 billion worldwide, though Myles’ role was relatively small.
Television: Doctor Who and Moonlight
Her most celebrated television performance came in 2006, when she played Madame de Pompadour in the Doctor Who episode “The Girl in the Fireplace.” Written by Steven Moffat, the episode is widely regarded as one of the show’s finest. She later starred as Beth Turner in the CBS supernatural drama Moonlight (2007–2008), a series that developed a loyal following despite its short run.
Myles worked with David Tennant on Doctor Who and Foyle’s War, as noted in Spanish and Hungarian Wikipedia entries. Their professional connection overlapped with their personal relationship, which began in 2005.
Later TV Work
Myles appeared in Outlander (the TV series, not to be confused with the 2008 film) in 2015, playing the role of Beth. This remains her last significant on-screen credit. The Movie Database (TMDB) and TV Guide list these as her primary television credits.
Who Did Sophia Myles Date? Relationship with David Tennant
Multiple reliable sources, including Spanish, French, and Hungarian Wikipedia entries, state that Sophia Myles was in a relationship with actor David Tennant from 2005 to 2007. They met while working together on Doctor Who; Tennant played the Tenth Doctor in the same era that Myles appeared as Madame de Pompadour.
The relationship attracted considerable media attention, as Tennant was one of the most popular actors in British television at the time. TV Insider also lists Tennant among her past partners, alongside actor Damian Lewis and actor-director Charles Dance. No official statement from either Myles or Tennant has explained the reasons for their breakup.
While Myles and Tennant are frequently linked in online searches, their relationship ended in 2007. Myles has since moved on with her life. Her current partner, as listed on Wikipedia, is James Bell.
Does Sophia Myles Have Children?
Yes. According to Wikipedia and Famous Birthdays, Sophia Myles has one son, born in September 2014. The father is her partner, James Bell. Beyond these basic facts, Myles has kept her family life private, and no further details about her son have been publicly disclosed.
Career Timeline: Sophia Myles’ Life and Work in Context
- — Born in Hammersmith, London.
- 1996 — First acting role in The Prince and the Pauper (TV film).
- 2003 — Played Erika in Underworld.
- 2004 — Portrayed Lady Penelope Creighton-Ward in Thunderbirds.
- 2005 — Began relationship with David Tennant; appeared as Madame de Pompadour in Doctor Who episode “The Girl in the Fireplace”.
- 2007 — Relationship with Tennant ended; starred as Beth Turner in Moonlight.
- 2014 — Played Darcy in Transformers: Age of Extinction; gave birth to a son.
- 2015 — Appeared in the TV series Outlander as Beth.
- 2016–present — No new acting projects announced; sporadic social media activity.
For readers interested in other British actresses who have successfully balanced period drama and genre work, the biography of Ingrid Oliver – Biography, Movies, TV Shows and Marriage to Richard Osman offers a useful comparison.
What Is Confirmed and What Remains Unclear About Sophia Myles?
| Established Information | Information That Remains Unclear |
|---|---|
| Birth date: 18 March 1980 in Hammersmith, London. | Current relationship status beyond partner James Bell. |
| Relationship with David Tennant: 2005–2007. | Future acting projects; no new roles announced since 2016. |
| One son, born September 2014. | Net worth; no official figure has been disclosed. |
| Filmography as listed on Wikipedia and IMDb. | Reason for reduced acting output; not explicitly stated. |
Why Does Sophia Myles’ Career Matter? Context and Analysis
Sophia Myles’ career peaked in the mid-2000s with two iconic genre roles: Lady Penelope in the live-action Thunderbirds and Madame de Pompadour in Doctor Who. The latter, written by Steven Moffat, is considered one of the most beloved episodes in the show’s history and continues to attract new viewers.
Her subsequent film choices — Transformers: Age of Extinction, Underworld — reflect a move toward big-budget action franchises. However, she did not achieve the same level of mainstream recognition as some of her contemporaries. After 2016, she largely stepped away from the screen, leading to persistent public curiosity about her personal life and current activities. The search interest around “Sophia Myles David Tennant” highlights the enduring fascination with their brief relationship, which remains a significant part of her public profile.
Where Do the Facts About Sophia Myles Come From? Sources and Credibility
“Sophia Myles is an English actress. She is best known in film for portraying Lady Penelope Creighton-Ward in Thunderbirds (2004), Isolde in Tristan & Isolde, and Darcy in Transformers: Age of Extinction.”
— Wikipedia
“Sophia Jane Myles was born on March 18, 1980 in Hammersmith, London, England.”
— IMDb
“She is well known as Lady Penelope in Thunderbirds and Madame de Pompadour in the much-loved Doctor Who episode ‘The Girl in the Fireplace’.”
— Collectormania MK
What Does the Future Hold for Sophia Myles?
No upcoming acting projects have been announced as of early 2025. Sophia Myles remains active on Instagram and X (formerly Twitter), though her posts are infrequent. Fans may expect occasional convention appearances, such as her scheduled appearance at Collectormania MK in 2024, but no major screen roles are on the horizon. For readers interested in other British actresses, see the biography of Christina Chong – Biography, Roles, and Music.
Frequently Asked Questions About Sophia Myles
What is Sophia Myles’ net worth?
Net worth is not publicly confirmed; estimates from unverified sources range from $1 million to $5 million, but these are speculative.
Is Sophia Myles still acting?
She has not appeared in a new film or TV series since 2016. She may be taking a break or pursuing other interests.
What is Sophia Myles’ height?
She is reported to be 5 feet 7 inches (1.70 m) tall.
Who did Sophia Myles play in Doctor Who?
She played Madame de Pompadour in the episode “The Girl in the Fireplace” (2006).
Does Sophia Myles have any children?
Yes, she has one son, born in September 2014. His father is her partner, James Bell.
What role did Sophia Myles play in Underworld?
She played Erika, a vampire, in Underworld (2003) and its sequel Underworld: Evolution (2006).
How long did Sophia Myles date David Tennant?
They were in a relationship from 2005 to 2007.
What was Sophia Myles’ role in Transformers: Age of Extinction?
She played Darcy, a scientist working alongside the film’s human protagonists.