
TV Show With Michelle Keegan – Complete Li t & Guide (2025)
Michelle Keegan is one of the most recognisable faces on British television, having moved from a long-running soap role to leading parts in major dramas and international streaming hits. From her breakout performance as Tina McIntyre on Coronation Street to her starring turn in Netflix’s Fool Me Once, her career spans nearly two decades. Here is a comprehensive look at every TV show she has appeared in.
Born Michelle Elizabeth Keegan on 3 June 1987 in Stockport, England, she began acting professionally in the late 2000s. Her versatility has allowed her to shift between soap opera, military drama, comedy‑drama, and psychological thriller with relative ease. Below is a complete breakdown of her television work, key facts, and what is known—and not yet known—about her career.
What TV shows has Michelle Keegan been in?
8 major credits
Fool Me Once (2024)
Brassic (8.4)
Tina McIntyre, Coronation Street
Key insights
- Michelle Keegan has appeared in at least eight major television productions, including Coronation Street, Ordinary Lies, Our Girl, Brassic, Ten Pound Poms, and Fool Me Once.
- Her highest‑rated series on IMDb is Brassic (8.4), followed by Ten Pound Poms (6.9) and Fool Me Once (6.8).
- The role of Tina McIntyre on Coronation Street remains her longest‑running character, spanning from 2007/2008 to 2013/2014, depending on the source.
- She became the lead of BBC’s Our Girl from its second series, playing Lance Corporal Georgie Lane.
- Her first appearance on Netflix came with Fool Me Once in 2024, which reached the platform’s global top 10.
- She also appeared in the 2009 special Red Dwarf: Back to Earth and the 2018 film Strangeways Here We Come.
Quick‑reference fact table
| Attribute | Value |
|---|---|
| Full name | Michelle Elizabeth Keegan |
| Born | 3 June 1987, Stockport, England (age 38 as of 2026) |
| Nationality | English |
| Known for | Television drama, comedy‑drama, thriller |
| Years active | 2007/2008 – present |
| Breakout role | Tina McIntyre, Coronation Street |
| Most recent series | Fool Me Once (2024) |
| Ongoing shows | Brassic (2019–present), Ten Pound Poms (2023–present) |
| Notable film credit | Strangeways Here We Come (2018) |
What are Michelle Keegan’s new and upcoming TV series?
Keegan’s most recent television project is the Netflix thriller Fool Me Once, released in 2024. Both Brassic and Ten Pound Poms are listed as ongoing series (2019–present and 2023–present, respectively). No additional new series have been confirmed beyond these. A drama titled The Blame has been reported in entertainment press, but its status remains unconfirmed.
Fool Me Once, Brassic, and Ten Pound Poms are the most recent additions to her screen work. The Apple TV and Cosmopolitan filmographies that provided the core data for this guide do not list further television projects.
Where to watch her latest shows
- Fool Me Once – exclusively on Netflix.
- Brassic – available on Sky (UK) and other streaming platforms.
- Ten Pound Poms – aired on BBC One and BBC iPlayer.
How old is Michelle Keegan and what are her family details?
Michelle Keegan is 38 years old as of 2026. She was born on 3 June 1987 in Stockport, England, according to Rotten Tomatoes and Apple TV. Her full name is Michelle Elizabeth Keegan.
Regarding family, publicly available records do not include verified details about her parents or children. While some outlets have reported on her marriage to Mark Wright and the birth of her son in 2024, those details could not be independently confirmed from the sources used here. Personal details of that nature are best treated with caution unless officially confirmed.
Does Michelle Keegan have any movies or shows on Netflix?
Yes. Michelle Keegan stars in the Netflix psychological thriller Fool Me Once (2024), where she plays Maya Stern. The series, based on Harlan Coben’s novel, became a global hit and introduced her to a wider international audience. No other Netflix projects featuring Keegan are listed in the verified filmography used here. Her film Strangeways Here We Come (2018) is not currently available on the platform.
Timeline: Michelle Keegan’s television career
- 2007–2013 / 2008–2014 – Coronation Street (ITV). Role: Tina McIntyre. Sources offer slightly different year ranges.
- 2009 – Red Dwarf: Back to Earth (Dave). Appearance noted by Letterboxd.
- 2015 – Ordinary Lies (BBC One). Role: Tracy.
- 2016–2017 / 2016–2020 – Our Girl (BBC One). Role: Lance Corporal Georgie Lane. Year ranges vary by source.
- 2017 – Tina and Bobby (ITV). Role: Tina Moore.
- 2019–present – Brassic (Sky). Role: Erin Croft.
- 2023–present – Ten Pound Poms (BBC). Role: Kate Thorne.
- 2024 – Fool Me Once (Netflix). Role: Maya Stern.
What is confirmed and what remains uncertain?
| Established information | Information that remains unclear |
|---|---|
| She played Tina McIntyre on Coronation Street for several years. | Exact start and end years differ between Apple TV (2008–2014) and Cosmopolitan (2007–2013). |
| She stars in Brassic (2019–present) and Ten Pound Poms (2023–present). | Whether either series has been renewed beyond their current seasons is not stated in the sources. |
| She appeared in Fool Me Once (2024) on Netflix. | No further Netflix projects are confirmed. |
| She was born on 3 June 1987 in Stockport. | Details about her parents, son, and spouse are not verified in the provided research. |
Why is Michelle Keegan a prominent figure in British TV?
Michelle Keegan’s career illustrates a classic transition from soap stardom to leading roles in high‑profile dramas. Her seven‑year run on Coronation Street built a massive fan base, which she then leveraged to secure the title role in BBC’s military drama Our Girl. That shift marked her as a serious dramatic actress capable of carrying a series. The comedy‑drama Brassic further showcased her range, while Fool Me Once demonstrated her ability to anchor an international streaming hit. This trajectory, from ensemble player to lead on multiple platforms, is relatively rare among British actors transitioning out of soap opera.
Her consistent visibility across BBC, ITV, Sky, and Netflix has kept her in the public eye for over 15 years, and each new role tends to attract significant media attention. The combination of a loyal fanbase and critically acclaimed projects explains her enduring prominence.
Sources and credibility
The information in this article is drawn from the following verified sources:
- Apple TV – Michelle Keegan profile
- Cosmopolitan UK – Michelle Keegan movies and TV shows
- Rotten Tomatoes – Michelle Keegan
- Letterboxd – Michelle Keegan film credits
- Netflix – Fool Me Once page
- Wikidata – Michelle Keegan entry
Summary: The complete picture of Michelle Keegan’s TV work
Michelle Keegan’s television filmography includes eight major shows, with Coronation Street, Our Girl, Brassic, and Fool Me Once standing out as the defining projects of her career. She is 38 years old and has been acting professionally since the late 2000s. While some personal details remain unconfirmed publicly, her professional record is clear and well‑documented. For fans looking to explore similar actors’ work, see the guide to Joan Cusack Movies and TV Shows.
Frequently asked questions
How did Michelle Keegan get her start in acting?
She began her career on Coronation Street in 2007/2008, playing Tina McIntyre. That role launched her into the public eye.
Is Michelle Keegan on Instagram?
Yes, she has an official Instagram account. Her social media presence is well known.
Does Michelle Keegan have any film roles?
Yes. She appeared in the film Strangeways Here We Come (2018) as Demi. She also had a role in Red Dwarf: Back to Earth (2009).
What is the cast of Brassic?
The main cast includes Joseph Gilgun, Michelle Keegan (Erin Croft), Damien Molony, and Tom Hanson. It airs on Sky.
Is Fool Me Once a limited series?
Yes, Fool Me Once is a limited series with eight episodes. It is based on Harlan Coben’s novel and streams on Netflix.
Where can I watch Our Girl?
Our Girl is available on BBC iPlayer and DVD. It originally aired on BBC One.
How long did Michelle Keegan play Tina McIntyre?
She played the role from around 2007/2008 until 2013/2014. Exact years vary slightly between sources.
Did Michelle Keegan win any awards for Coronation Street?
Yes. She won the British Soap Award for Best Actress in 2012 for her role as Tina McIntyre.
What is Ten Pound Poms about?
It is a BBC drama about British migrants moving to Australia after World War II. Keegan plays Kate Thorne.
Does Michelle Keegan have any upcoming movies?
No upcoming film projects are confirmed. Her ongoing series Brassic and Ten Pound Poms continue.
For more television and streaming guides, see Where to Watch Why Women Kill.