Pressorbit Editorial Desk English (UK)
Pressorbit.co.uk Pressorbit Editorial Desk
Blog Business Local Politics Tech Travel World

Sophia Myles – Biography, Age, Doctor Who Roles and Relationship History

Henry Oliver Davies Harrison • 2026-08-14 • Reviewed by Daniel Mercer

Sophia Myles is an English actress whose career spans more than two decades across film and television. She is best known for her work in genre productions, including Doctor Who, Underworld, Thunderbirds, and A Discovery of Witches, and she remains a familiar name to fans of British fantasy and science fiction.

Born in London in 1980, Myles built a career that has moved between period drama, studio films, and high-profile television series. Her performance as Madame de Pompadour in Doctor Who brought her particular recognition, as did her roles in the Underworld and Transformers franchises.

Questions about her age, relationship history, and current career status continue to appear in online searches. Some are answered clearly by the biographical record, while others remain only partially documented.

Who Is Sophia Myles? Biography and Early Life

Sophia Myles was born Sophia Jane Myles on in Hammersmith, London. Her father was an Anglican vicar, and her mother worked in publishing and editing. She grew up in Notting Hill before her family later moved to Isleworth.

  • Full Name: Sophia Jane Myles
  • Date of Birth:
  • Birthplace: Hammersmith, London, England
  • Notable For: Doctor Who, Underworld, Thunderbirds, A Discovery of Witches
  • Myles’ screen career began at age 16 in The Prince & the Pauper (1996), after she was spotted in a school play.
  • She is best known for playing Madame de Pompadour in the Doctor Who episode “The Girl in the Fireplace” (2006).
  • Her film roles include Erika in Underworld (2003) and Darcy in Transformers: Age of Extinction (2014).
  • She played Beth Turner in the American supernatural drama Moonlight (2007–2008).
  • Her relationship with actor David Tennant ran from 2005 to 2007.
  • Her most recent major television role was Rebecca Bishop in A Discovery of Witches (2018–2021).
Full Name Sophia Jane Myles
Born , Hammersmith, London, England
Age (2026) 46 years
Occupation Actress
Years Active 1996–present
Known For Underworld, Thunderbirds, Doctor Who, A Discovery of Witches
Children 1 (son)
Partner James Bell

Myles’ acting career began in 1996, when she was cast at about age 16 in The Prince & the Pauper after being spotted in a school play. From that first role, she moved into a mix of film and television work, building a profile through genre and period pieces.

How Old Is Sophia Myles? Age and Personal Details

As of 2026, Sophia Myles is 46 years old. The most specific biographical sources give her birth date as 18 March 1980, though a small number of references describe her birth year more loosely as 1979 or 1980.

When Was Sophia Myles Born?

Myles was born on in Hammersmith, a district in west London. Her full name is Sophia Jane Myles.

What Is Sophia Myles’ Height?

Sophia Myles is approximately 5 feet 6 inches (1.68 m) tall, according to commonly cited biographical figures.

Birth date discrepancy

Most biographical sources agree on 18 March 1980 as Sophia Myles’ birth date, although a few references describe her birth year only as 1979 or 1980.

Who Has Sophia Myles Dated? Relationship History

Sophia Myles has been publicly linked with two actors over the years: Charles Dance and David Tennant. Her relationship with Tennant attracted the most attention.

Sophia Myles and David Tennant

Myles and David Tennant were in a relationship from 2005 to 2007. Their connection developed while they worked together on productions including Foyle’s War and Doctor Who.

Are Sophia Myles and David Tennant Still Together?

No. Sources consistently indicate that the relationship ended in 2007 and that the split was amicable.

Does Sophia Myles Have Children? Family Life

Sophia Myles has one child: a son born in September 2014. Her partner is James Bell, who works for the Bank of England.

Is Sophia Myles Married?

Public sources do not document a marriage. Myles is identified in biographical records as the partner of James Bell, but no marriage announcements or records confirm a wedding.

What the records show

Publicly available biographical sources confirm that Sophia Myles has one son, born in September 2014, and that her partner is James Bell. Other details of her family life are not widely documented.

What Are Sophia Myles’ Most Famous Roles? Film and TV Career

Myles is best known for a combination of film and television roles, many of them within genre and fantasy productions. The following sections cover her most frequently cited performances.

What Role Did Sophia Myles Play in Doctor Who?

Myles played Madame de Pompadour in the 2006 Doctor Who episode “The Girl in the Fireplace”. IMDb describes the role as the Doctor’s love interest, situating it within a central romantic storyline in the episode.

What Characters Did Sophia Myles Play in Underworld and Transformers?

In Underworld (2003), Myles played Erika. In Transformers: Age of Extinction (2014), she played Darcy. Both roles placed her within high-profile film franchises.

Is Sophia Myles in Outlander?

No. Sophia Myles has never appeared in Outlander. The confusion appears to stem from the genre overlap between the fantasy and historical productions she is associated with, including Doctor Who and A Discovery of Witches.

Outlander clarification

Contrary to some search queries, Sophia Myles does not appear in Outlander. There is no record of her in the series in any capacity.

What Movies Has Sophia Myles Been In?

The available sources do not list a complete filmography, but the following are consistently identified as her most notable screen roles:

  • Underworld (2003) — Erika
  • Thunderbirds (2004) — Lady Penelope Creighton-Ward
  • Tristan & Isolde (2006) — Isolde
  • Transformers: Age of Extinction (2014) — Darcy
  • Moonlight (2007–2008) — Beth Turner (TV)
  • Spooks (2010) — Beth Bailey (TV)
  • A Discovery of Witches (2018–2021) — Rebecca Bishop (TV)

What Are the Key Milestones in Sophia Myles’ Career?

  1. 1980 — Born in Hammersmith, London, England.
  2. 1996 — Screen debut in The Prince & the Pauper at about age 16.
  3. 2003 — Played Erika in Underworld.
  4. 2004 — Played Lady Penelope Creighton-Ward in Thunderbirds.
  5. 2005–2007 — Appeared in television productions including Extras; worked with David Tennant on Foyle’s War and Doctor Who.
  6. 2006 — Played Madame de Pompadour in Doctor Who; starred as Isolde in Tristan & Isolde.
  7. 2007–2008 — Played Beth Turner in Moonlight.
  8. 2010 — Played Beth Bailey in Spooks.
  9. 2014 — Played Darcy in Transformers: Age of Extinction; her son was born in September.
  10. 2018–2021 — Played Rebecca Bishop in A Discovery of Witches.

What Is Confirmed and What Remains Unclear About Sophia Myles?

The biographical record for Sophia Myles is detailed in some areas and thinner in others. The table below separates established facts from details that remain uncertain.

Established information Information that remains unclear
Born 18 March 1980 in Hammersmith, London, according to the most specific biographical sources. Some references list her birth year as 1979 or 1980.
Dated David Tennant from 2005 to 2007; the relationship ended amicably. Whether she is married is not publicly documented.
Has one son, born in September 2014. No major new film or television projects have been announced since A Discovery of Witches.
Her partner is James Bell, who works for the Bank of England. A complete filmography has not been published in the main biographical references.
She has never appeared in Outlander. No uncertainty — biographical records contain no connection to the series.

What Broader Context Explains Sophia Myles’ Career Trajectory?

Myles fits a broader pattern among British actresses who moved from period drama into global science-fiction and fantasy franchises. Her trajectory includes Tristan & Isolde on one end and Doctor Who, Underworld, and Transformers on the other, spanning both independent productions and studio blockbusters.

Her career also illustrates how actors sometimes shift their focus over time. After the birth of her son in 2014, her screen appearances became less frequent. She returned for A Discovery of Witches from 2018 to 2021, then stepped back once more.

The recurring search question about Outlander appears to reflect a genre overlap between fantasy audiences rather than any factual connection. Her career path resembles that of other British actresses who balanced genre television with international film work. One comparable example is the Lena Headey – Biography, Career, Net Worth, and Her Most Famous Roles.

What Do the Main Biographical Sources Say About Sophia Myles?

The primary biographical sources for Sophia Myles include Wikipedia, IMDb, and film and television databases such as The Movie Database and TV Guide. They consistently describe her as an English actress with a career rooted in genre and period productions.

“Sophia Myles is an English actress best known in film for portraying Lady Penelope Creighton-Ward in Thunderbirds (2004) and Isolde in Tristan & Isolde (2006).”

— Wikipedia biographical summary

“Sophia Jane Myles was born on March 18, 1980 in Hammersmith, London, England.”

— IMDb bio

“Her portrayal of Madame de Pompadour is widely considered one of the best guest performances in the show’s history.”

— Doctor Who fan sources

What Is Sophia Myles Doing Now?

As of 2026, Sophia Myles has not announced any new film or television projects. Her most recent notable role was Rebecca Bishop in A Discovery of Witches, which concluded in 2021. Her verified Instagram account is @sophiamylesofficial. A related profile on this site covers another prominent Doctor Who actor: Jodie Whittaker – Biography, Doctor Who, Husband and Children.

What Are the Most Common Questions About Sophia Myles?

How tall is Sophia Myles?

Sophia Myles is approximately 5 feet 6 inches (1.68 m) tall.

What is Sophia Myles’ net worth?

Exact net worth is not publicly confirmed, but estimates range between $1 million and $5 million.

How many children does Sophia Myles have?

Sophia Myles has one son, born in September 2014.

Did Sophia Myles leave acting?

She has not officially retired, but she has not taken a major new role since A Discovery of Witches concluded in 2021.

Where can I follow Sophia Myles on social media?

Her verified Instagram account is @sophiamylesofficial.

Was Sophia Myles in Underworld?

Yes, she played Erika in Underworld (2003).

Who is Sophia Myles’ partner?

Her partner is James Bell, who works for the Bank of England. Their son was born in September 2014.

Additional sources

aberdeenwire.co.uk

Henry Oliver Davies Harrison

About the author

Henry Oliver Davies Harrison

Henry Oliver Davies Harrison is Editor-in-Chief and a writer at PressOrbit, covering UK news, business and public affairs. He is accountable for the newsroom's editorial standards and leads its sourcing and fact-checking process, from research through to final approval, so that each article is accurate, clearly attributed and useful to readers.