
Miranda Hart
Acting
- Born 14/12/1972
- Torquay, Devon, England, UK
Miranda Katherine Hart Dyke (born 14 December 1972), known professionally as Miranda Hart, is an English actress, comedian, and writer.
Read full biographyKnown For

20 Years of Not Going Out
2026

Live from the Lycett Arms
2026

The Celebrity Traitors
2025

The Celebrity Traitors: Uncloaked
2025

The Canterville Ghost
2023

Beauty and the Beast: A Comic Relief Pantomime for Christmas
2021

Miranda's Games With Showbiz Names
2020

The Big Night In
2020

Emma.
2020

Miranda: My Such Fun Celebration
2020

Mamma Mia! Here We Go Yet Again
2019

Comic Relief: Red Nose Day
2017

Let's Sing and Dance for Comic Relief
2017

Miranda: Morecambe & Wise and Me
2017

Michael McIntyre's Big Show
2016

Spy
2015

Miranda Hart: My, What I Call, Live Show
2014

Duck Quacks Don't Echo
2014

Gangsta Granny
2013

Miranda Hart’s Maracattack
2013

The Last Leg
2013

The Diamond Jubilee Concert 2012
2012

Call the Midwife
2012

Call the Midwife
2012

Catherine Tate: Laughing at the Noughties
2011

The Jonathan Ross Show
2011

The Itch of the Golden Nit
2011

King of...
2011

Eric & Ernie: Behind the Scenes
2011

The One Ronnie
2010

Frank Skinner's Opinionated
2010

The Bubble
2010

The Infidel
2010

Miranda
2009

Miranda
2009

Monday Monday
2009

Alan Carr: Chatty Man
2009

Let's Dance for Comic Relief
2009

We Need Answers
2009

We Are Most Amused
2008

Tales of the Riverbank
2008

Angelo's
2007

World of Wrestling
2007

Would I Lie to You?
2007

Magicians
2007

Roman's Empire
2007

I Want Candy
2007

The Graham Norton Show
2007

Twelve in a Box
2007

Not Going Out
2006

Not Going Out
2006

Lead Balloon
2006

The One Show
2006

Hyperdrive
2006

My Family and Other Animals
2005

Man Stroke Woman
2005

Big Fat Quiz
2004

Stupid!
2004

Nighty Night
2004

Trafalgar Square
2004

William and Mary
2003

Smack the Pony
1999

Comedy Lab
1998

Ready, Steady, Cook
1994

Room 101
1994

Have I Got News for You
1990

Have I Got News for You
1990

This Morning
1988

Comic Relief
1988

Have I Got a Bit More News for You

Have I Got a Bit More News for You