You finished a Netflix thriller in one weekend, the final credits rolled, and one question stayed with you: where do I know her from? If the woman at the center of Fool Me Once looked familiar or you just want to know more, her name is Michelle Keegan. In Britain she has been a household name for nearly two decades. In the States, most people only caught on when Netflix put her in front of a global audience.
This guide covers who she is, how old she is, what she has starred in, and what to watch next.
Who Is Michelle Keegan?
Michelle Keegan is an English actress and model from Stockport, Greater Manchester. She was born Michelle Elizabeth Keegan, and her first real acting job came as a young adult, at around 20, when she won a part on a long-running soap opera. She has worked steadily since, moving from soap storylines to army drama, comedy, period drama and now crime thrillers.
Her path is a little unusual. She didn’t train for years in theater before landing a break. She went straight into one of the busiest sets in British television and learned on the job, and that shows in how natural she looks on camera.
How Old Is Michelle Keegan?
If you’re wondering how old Michelle Keegan is, she was born on June 3, 1987, so she is 39 years old. She turns 40 in June 2027. Her early start is part of why people often guess she’s younger. She was in her early twenties when British audiences first got to know her, and she has been a regular on screen ever since.
Michelle Keegan in Fool Me Once: The Role Americans Know Her For
For most US viewers, this is where it started. Fool Me Once is based on a 2016 novel by the American author Harlan Coben. Netflix released all eight episodes on New Year’s Day 2024, and the show took off almost immediately. Nielsen figures reported at the time put its opening week at more than three billion minutes watched, one of the strongest starts the platform had seen.
Keegan plays Maya Stern, a former army captain still grieving after her husband, Joe, is murdered. Then Maya checks the footage from a nanny cam in her home and sees Joe on it, alive. From there the story keeps twisting, and Maya has to work out who is lying to her and why.
The cast around her is strong. Richard Armitage, known to American audiences from The Hobbit films, plays Joe Burkett. Joanna Lumley plays his formidable mother, Judith. Adeel Akhtar plays the detective, Sami Kierce, and Emmett J. Scanlan rounds out the main group. The story was moved from the US to the UK, with filming in Greater Manchester, including Bolton, plus some scenes shot in Spain.
What holds it together is Keegan’s performance. She plays Maya as someone running on little sleep and mounting suspicion, and the pressure builds in small ways. It earned her a National Television Award nomination and a nomination at the National Film Awards UK.
Michelle Keegan Coronation Street: Where Everything Began
Before Netflix there was Coronation Street, the ITV soap that has run since 1960 and is a national institution in Britain. Keegan joined in 2008 as Tina McIntyre, a young barmaid, after beating around 900 other people who auditioned. It was her first professional acting job.
She stayed until 2014, six years in total, and appeared in 861 episodes. Tina was a fan favorite, mixing sharp humor with real vulnerability, and her storylines took in romance, family trouble and heartbreak. Keegan left in May 2014, and Tina’s exit was one of the show’s big dramatic moments, ending with a fall from a balcony.
British viewers also loved her off the cobbles. She won the Sexiest Female prize at the British Soap Awards several years running, to the point that the category was eventually retired. She was also nominated for Most Popular Newcomer at the National Television Awards in 2008, her first year on the show.
If you want to understand how she became such a reliable lead, the Michelle Keegan Coronation Street years are the answer. A soap means a heavy workload, fast turnarounds and big emotional scenes, week after week. Few actors get that kind of training.
Michelle Keegan TV Shows: A Quick Guide
Her television career is where most of her best work sits. If you’re looking at Michelle Keegan TV shows beyond Fool Me Once, here is how they stack up.
Ordinary Lies (2015)
Her first major role after leaving the soap. In this BBC drama, she played Tracy Shawcross, and it showed she could carry material away from Weatherfield.
Our Girl (2016–2020)
This BBC drama follows a female army medic. Keegan took over the lead from Lacey Turner and played Georgie Lane through series two to four. Georgie starts as a Lance Corporal and later becomes a Sergeant, and the show sent the character to places like Afghanistan, Kenya and Nepal. Keegan learned first aid for the part, and she earned a TV Choice Award for Best Actress in 2018, plus National Television Award and TVTimes nominations. If you liked the military backstory in Fool Me Once, this is where she first built that toughness.
Tina and Bobby (2017)
An ITV three-part drama about the relationship between England football captain Bobby Moore and his first wife, Tina. Keegan played Tina Moore. It was a quieter, more reflective role, set in a different era.
Brassic (2019–2025)
This is the one to watch if you want to see her funny. Created by Danny Brocklehurst and Joe Gilgun, the Sky comedy-drama follows a group of cash-strapped friends in the fictional village of Hawley, who are always getting into scrapes. Keegan plays Erin Croft, and the cast includes Joe Gilgun, Damien Molony and Tom Hanson. It ran for seven series and ended in 2025. Sky described it as its most successful comedy ever, and it won best comedy drama at the 2023 Royal Television Society awards. Keegan was nominated for Best Comedy Performance at the TV Choice Awards for it.
Ten Pound Poms (2023–2025)
A BBC and Stan co-production about Britons who emigrated to Australia after the Second World War, drawn by a £10 passage. Keegan plays Kate Thorne, a nurse, and the show runs across two series set in 1956 and 1957. Faye Marsay and Warren Brown co-star. The series is from Brassic’s Danny Brocklehurst, the same writer behind Fool Me Once, which explains why the tone feels familiar.
The Blame (2026)
Her newest show is ITV’s six-part crime drama The Blame, which began on Sunday, September 20, 2026. It is her first detective role. She plays DI Emma Crane, who works a murder case while dealing with sexist colleagues, and Douglas Booth stars opposite her. If you’ve just finished Fool Me Once and want more of her in thriller territory, this is the one.
A note on streaming: availability for UK shows changes constantly in the US, so check your apps before you plan a weekend marathon.
Michelle Keegan Movies: Her Film Work
Anyone searching for Michelle Keegan movies will find that the list is short. Her career has been built almost entirely on television.
She appeared in Coronation Street: Out of Africa, a 2008 direct-to-video special tied to the soap, and she played Demi in the 2018 film Strangeways Here We Come. She also made a cameo as herself in the 2009 Red Dwarf: Back to Earth special. That’s about the full list on the big screen.
That isn’t a weakness. Some of the best British acting of the last decade has happened on TV, where actors get long arcs and room to build a character. Still, after the reception of Fool Me Once, there has been talk of a bigger step. Bookmakers even tipped her as a possible Bond girl, though that’s speculation, and nothing has been announced.
Awards and Recognition
Her trophy shelf is more TV Choice and soap awards than big prestige statues, but the nominations are steady:
- National Television Award nominations across several years, from her 2008 newcomer nod through Our Girl and Fool Me Once
- Best Actress at the TV Choice Awards in 2018 for Our Girl
- RTS North West Awards nominations for Ordinary Lies and Our Girl
- A National Film Awards UK nomination for Best Actress in a TV Series for Fool Me Once
Michelle Keegan Net Worth
People always ask about money, so here is the honest picture. Celebrity wealth sites usually put Michelle Keegan’s net worth at around $4 million, which is roughly £3 million. UK press has reported that she and her husband, Mark Wright, are worth about £12 to £13 million combined. Other sites throw out much higher and much lower numbers, and some are plainly wrong. Pay for Fool Me Once has never been disclosed, and her TV earnings are reportedly handled through her own company.
Her income comes from several places: television work, fashion collaborations (she has designed ranges with Lipsy and Very), and brand deals. It was also reported that endorsement rules in her soap contract were one reason she was keen to move on. Treat any exact figure with caution, since these are estimates and not audited accounts.
Instagram Michelle Keegan: What You’ll Find
Her Instagram handle is @michkeegan, and she has several million followers. The feed is a mix of work announcements, behind-the-scenes moments from filming, fashion and travel. Since becoming a parent she has shared fewer glimpses of home life, though she occasionally posts a rare family moment. It’s usually where she shares news about new projects, so it’s worth a follow if you want to keep up.
Life Off Screen
Keegan has been married to Mark Wright since May 2015. Wright is a presenter and radio host who first became known through the reality series The Only Way Is Essex. They announced the birth of their daughter, Palma, in March 2025. The couple tend to keep their family life private, and Keegan has spoken openly about how hard it can be to balance work and parenthood, saying that returning to set after becoming a mum felt “quite daunting.”
Where to Start Watching
If you’re new to her, here is a simple order. Start with Fool Me Once if you haven’t seen it. Then pick based on mood. And if you want to see where it all started, find her early Coronation Street episodes.
Michelle Keegan FAQs
How old is Michelle Keegan?
She was born on June 3, 1987, which makes her 39.
What is Michelle Keegan best known for?
She is best known for playing Tina McIntyre in Coronation Street, Georgie Lane in Our Girl, Erin Croft in Brassic and Maya Stern in Fool Me Once.
How long was Michelle Keegan in Coronation Street?
Six years, from 2008 to 2014, across 861 episodes.
What are the best Michelle Keegan TV shows?
Fool Me Once, Our Girl, Brassic and Ten Pound Poms are the usual starting points. Her newest is The Blame.
Has Michelle Keegan been in many movies?
Not many. Her career is mostly television, with a few small film credits.
What is Michelle Keegan’s net worth?
Estimates vary. Many sites list around $4 million for her alone, while UK press has put the couple’s combined worth at about £12 to £13 million.
Is Michelle Keegan on Instagram?
Yes, at @michkeegan, where she shares work news, fashion and the occasional personal moment.