Few actresses have crossed between period drama and sci-fi blockbusters as casually as Sophia Myles, a London-born performer whose credits read like a genre tour. She is best known to many audiences as Lady Penelope in the 2004 Thunderbirds film or Isolde in Tristan & Isolde, per IMDb’s biography of Myles, though her resume also runs through Underworld, Outlander, and Transformers: Age of Extinction. Sorting confirmed biography from the recurring David Tennant rumors is the real challenge; the quieter truth about her current career is far less dramatic than search suggests.

Born: March 18, 1980 (per Filmweb) ·
Birthplace: Hammersmith, London, England ·
Nationality: English / British ·
Known for: Lady Penelope in Thunderbirds (2004), Isolde in Tristan & Isolde ·
Notable credits: Underworld, Outlander (2008), Transformers: Age of Extinction ·
Age in 2026: 46

Quick snapshot

1Confirmed facts
  • English actress born Sophia Jane Myles on March 18, 1980 (Rotten Tomatoes)
  • Played Lady Penelope in Thunderbirds (2004) (per NNDB)
  • Starred as Isolde in Tristan & Isolde (per Fandango)
  • Played Beth Turner in Moonlight (2007–2008) (NNDB)
2What’s unclear
  • Exact dating timeline with David Tennant — Wikidata lists 2005–2007, but Myles has never confirmed it
  • Whether she is married or in a relationship now — no public confirmation (Wikidata)
  • Whether she has children — no public record answers this (Wikipedia)
  • Specific upcoming projects — none confirmed in current search data (Rotten Tomatoes)
3Timeline signal
  • 2003: appears in Underworld (Fandango)
  • 2004: plays Lady Penelope in Thunderbirds (NNDB)
  • 2006: stars as Isolde in Tristan & Isolde (Apple TV)
  • 2007–2008: plays Beth Turner in Moonlight (NNDB)
  • 2008: plays Freya in the film Outlander (Apple TV)
  • 2014: appears in Transformers: Age of Extinction (Apple TV)
  • Dates per the reference profiles cited in this article. (Fandango)
4What’s next
  • Her official Instagram bio identifies her as an actress represented by CVGG (Instagram)
  • Rotten Tomatoes lists 2021 as one of her acting years (Rotten Tomatoes)
  • Kinopoisk counts 52 film credits from 1992 to 2022 (Kinopoisk)
  • No major upcoming project is confirmed (IMDb)

Six records anchor Myles’s public biography, one pattern: every database agrees on the essentials and disagrees on which role matters most.

Label Detail Source
Full name Sophia Jane Myles IMDb’s biography page
Born March 18, 1980, in Hammersmith, London, England Filmweb
Nationality English / British Filmweb
Occupation Actress IMDb’s credit listing
Known for Thunderbirds (2004), Tristan & Isolde, Moonlight NNDB’s people database
Notable credits Underworld, Outlander (2008), Transformers: Age of Extinction Apple TV’s credit listing

What is Sophia Myles best known for?

Ask any reference profile which titles define Sophia Myles and a stable core appears: the 2004 Thunderbirds film, the 2006 romance Tristan & Isolde, and the 2007–2008 television series Moonlight. The order shifts by source; the titles themselves rarely do.

Who played Lady Penelope in Thunderbirds 2004?

  • According to Wikipedia’s filmography of Myles, she played Lady Penelope Creighton-Ward in the 2004 Thunderbirds film.
  • She starred as Isolde in Tristan & Isolde, a role Fandango treats as one of her career anchors (per Fandango’s artist profile).
  • On television, she played Beth Turner in Moonlight during its 2007–2008 run — the role most often cited in TV summaries of her career.

Different databases pick different doors into the same resume. One profile leads with her vampire in Underworld and the Art School Confidential period; another leads with Transformers: Age of Extinction. Neither order contradicts the other — they just enter her filmography at different points.

Why this matters

A career that bounced between puppet-thriller, vampire horror, and medieval romance means there is no single “Sophia Myles role” — and that is exactly why different databases keep picking different entries into her filmography.

The implication: Myles’s name travels across fandoms without belonging to any one of them, which is rare for an actress who never anchored a blockbuster franchise as its lead.

What movies has Sophia Myles been in?

Her verified feature credits stretch from the late 1990s to 2014, with short films continuing into the 2020s. According to Kinopoisk, the Russian film database, the full on-screen count reaches 52 credits between 1992 and 2022 — a breadth that explains why “how many movies?” never gets a tidy answer.

  • Underworld (2003) — a vampire in the gothic action series (per Fandango’s artist profile)
  • Thunderbirds (2004) — Lady Penelope, her most recognized film role
  • Transformers: Age of Extinction (2014) — her most recent blockbuster appearance (per Apple TV’s credit listing)

The middle of the run fills out with Mansfield Park, From Hell, Underworld: Evolution, Art School Confidential, and All That Glitters — all listed on the Apple TV credit page cited in the table above. Later shorts such as Etienne! (2009) and A Sunny Morning (2012) are recorded among her credits through 2021.

What role did Sophia Myles play in “Outlander”?

  • According to Wikipedia’s filmography of Myles, she plays Freya in the 2008 science-fiction film Outlander.
  • The Starz television series Outlander is a different, unrelated production; Myles has no role in it.

The trade-off: a resume this scattered makes her a reliable supporting presence across genres, but it also means no single studio franchise claims her as its own.

Did Sophia Myles date David Tennant?

The record says yes — with a caveat. Wikidata’s structured record, the database behind Wikipedia, lists David Tennant as Myles’s relationship partner from 2005 to 2007. The two met while working on the BBC production Casanova, and entertainment coverage in the mid-2000s reported them as a couple. Myles herself has never publicly walked through the timeline, which is why the exact dates remain a database entry rather than a confirmed biography.

Who is Sophia Myles’ partner?

  • No current partner is publicly confirmed in the reference profiles reviewed here.
  • No marriage record appears in the sources cited in this article.
  • The only partner named in a structured database is David Tennant, listed for 2005–2007 per the Wikidata entry cited above.
The catch

The David Tennant romance is the one piece of her private life with a formal database entry — and that entry is a Wikidata note, not a statement from Myles, which leaves the timeline half-written and fully searchable.

One recurring source of confusion deserves a flag: searches for “Sophia Myles” sometimes surface Sophia Loren or Sophia Bush. None of the career or relationship details in this article apply to them. Tennant’s own fame as the Tenth Doctor in Doctor Who also puts Myles in the same conversational orbit as Torchwood’s Eve Myles — a different actress entirely, despite the shared surname.

The implication: the romance question is best answered as “documented once, confirmed never” — anything more specific than 2005–2007 is filling gaps the public record leaves open.

Does Sophia Myles have children?

No public source in the reference data confirms that Sophia Myles has children. The question keeps circulating — “how many kids did Sophia Myles have” is a standing search query — precisely because her private life is lightly documented rather than because an answer exists anywhere in the record.

  • The reference profiles that document her career do not document a family.
  • No birth announcements, marriage registry entries, or family photographs appear in the sources reviewed here.
  • The accurate label is unverified — an absence of public evidence is not proof either way.

What this means: anyone offering a confident number for her children is working from rumor, not record.

What is Sophia Myles doing today?

She is still acting, still represented, and still low-profile. Her official Instagram bio identifies her as an actress represented by CVGG — the closest thing to a primary-source status update she maintains — and her social media shows occasional London-based updates rather than a press-heavy schedule.

Is Sophia Myles still acting?

  • Rotten Tomatoes lists 2021 as one of her acting years, the same signal shown in the snapshot above.
  • Kinopoisk counts 52 screen credits between 1992 and 2022 (Kinopoisk).
  • No major upcoming project is confirmed in current search data; recent credits skew toward short films rather than studio announcements.
The upshot

Myles treats acting as a working profession, not a brand: representation through CVGG, a short-film rhythm, and no announced blockbusters ahead — the quiet opposite of the franchise era that made her famous.

The pattern: she has downshifted from studio spectacles to smaller, intermittently released projects, and she has chosen not to explain that shift publicly.

What is Sophia Myles’s nationality?

Sophia Myles is an English actress with British nationality, born in London in March 1980. Nationality seems like a checkbox question, but for Myles it is one of the few answers every database gets right.

Where was Sophia Myles born?

  • Reference profiles place her birth in London, England (IMDb’s credit listing).
  • Profile data used for this article lists Hammersmith, London, as the specific district.
  • The Polish database Filmweb gives Notting Hill instead — another London district, which shows how even “simple” biography facts vary by source.

The district disagreement matters less than the pattern it exposes: the large facts — London, 1980, English, British — stay stable across languages and databases, while the granular details drift.

Why this matters: when the rest of her biography is full of search-driven noise, the basics are the only reliable anchor for a reader trying to separate fact from rumor.

Sophia Myles career timeline

Seven markers tell the story, one pattern: the most visible five-year stretch ran from Underworld in 2003 to Outlander in 2008, with a blockbuster coda in 2014. Dates follow the reference profiles cited in this article.

  • 1980 — Sophia Jane Myles is born in London, England.
  • 2003 — Appears in Underworld as a vampire.
  • 2004 — Plays Lady Penelope in Thunderbirds.
  • 2006 — Stars as Isolde in Tristan & Isolde.
  • 2007–2008 — Plays Beth Turner in Moonlight.
  • 2008 — Plays Freya in the film Outlander.
  • 2014 — Appears in Transformers: Age of Extinction.

The shape of that timeline matters: six major credits in five years, then a slowdown — the kind of arc that makes “what happened next” the most interesting question about her.

Confirmed facts vs. what’s unclear

Separating the two is the whole game with a lightly documented public figure. The confirmed list is short but solid; the unclear list is longer than most profiles admit.

  • Confirmed: Sophia Myles is an English actress born on March 18, 1980, in London (Wikipedia).
  • Confirmed: She played Lady Penelope in Thunderbirds (2004), Isolde in Tristan & Isolde, and Beth Turner in Moonlight (NNDB).
  • Confirmed: Her filmography includes Underworld, Outlander (2008), and Transformers: Age of Extinction (Apple TV).
  • Confirmed: Her screen career spans decades and dozens of credits, depending on the counting database (Kinopoisk).
  • Unclear: Whether she is currently married or in a relationship — no public confirmation exists (Wikidata).
  • Unclear: Whether she has children — no public record answers this (Wikipedia).
  • Unclear: The exact dating timeline with David Tennant — Wikidata gives 2005–2007, but she has never confirmed it publicly.
  • Unclear: Her specific upcoming projects after the early-2020s short-film credits (IMDb).
  • Unclear: Even her exact London district — Hammersmith in some profile data, Notting Hill in another database (Filmweb).

The pattern: Myles’s public record is wide on work and deliberately thin on everything else — which is precisely why search questions about her personal life outnumber the answers.

What the sources say

“Sophia Myles is a British actress from London, England.”

— Wikipedia, biography lead

“Known for Tristan & Isolde, Transformers: Age of Extinction, and Underworld.”

— IMDb, known-for summary

“Actress @cvgg_ltd”

— Sophia Myles’s official Instagram bio

“David Tennant — relationship partner, 2005–2007.”

— Wikidata’s structured record, item Q229156

The common thread: every source describes a working actress; none describes the private life the search queries are asking about.

The big picture

Sophia Myles built a screen career that most actors would be glad to call their own: multiple franchises, a genre-spanning resume, and a name that still draws search traffic years after her biggest releases.

The quiet part is that she kept the personal side of that career almost entirely to herself. For anyone trying to fact-check her in 2026, the choice is clear: trust the reference profiles that document her acting work, or settle for speculation dressed as biography.

Frequently asked questions

Is Sophia Myles married?

No marriage record appears in the reference profiles reviewed for this article. The only structured partner entry in those records is David Tennant, listed from 2005 to 2007 — not a marriage.

Was Sophia Myles born in 1980?

Yes. Multiple reference profiles give her birth date as March 18, 1980, in London, England.

How old is Sophia Myles?

Born March 18, 1980, she turns 46 in 2026.

Did Sophia Myles appear in Underworld?

Yes — she plays a vampire in Underworld (2003), one of the credits cited in the filmography above.

What TV shows has Sophia Myles appeared in?

The best-known is Moonlight (2007–2008), where she plays Beth Turner. Early television credits also include Heartbeat and Foyle’s War.

This FAQ covers the most common queries about Sophia Myles, with answers drawn from the reference profiles cited throughout the article.

Related reading

  • Eve Myles — another British actress connected to the Doctor Who universe.
  • Dan Stevens — a British actor who made the same leap from period drama to genre film.