
Lucy Punch
Known for Acting · 88 credits
- Born
- 1977-12-30 (age 48)
- Place of birth
- London, England, UK
- Also known as
- Lucy Alice T. Punch
Biography
Lucy Punch (born 30 December 1977) is a British actress. She has appeared in the films Ella Enchanted (2004), Hot Fuzz (2007), You Will Meet a Tall Dark Stranger, Dinner for Schmucks, (both 2010) and Into the Woods (2014). She is also known for her role as Amy in Bad Teacher (2011), Amanda in the BBC series Motherland and Esmé Squalor in the Netflix series A Series of Unfortunate Events.
Known For
TV Shows (37)

Midsomer Murders
1997
as Melissa Townsend

Agatha Christie's Poirot
1989
as Janet

The Late Late Show with Craig Ferguson
2005
as Self

New Girl
2011
as Genevieve

The One Show
2006
as Self

What We Do in the Shadows
2019
as Lilith

Doc Martin
2004
as Elaine Denham

A Series of Unfortunate Events
2017
as Esmé Squalor

The Conners
2018
as Kyle's Mom

The Sarah Silverman Program.
2007
as Sally

Gossip Girl
2021
as Saskia Bates

Animal Control
2023
as Fiona Holcomb

My Family
2000
as Sarah

Playhouse Presents
2012
as Venitia

The Audacity
2026
as Lili Park-Hoffsteader

Avenue 5
2020
as Dawn Djopi

No Good Deed
2024
as Trish

RuPaul's Drag Race UK vs The World
2022
as Self - Guest Judge

Motherland
2017
as Amanda

Hello Ladies
2013
as Mother

The 10th Kingdom
2000
as Sally Peep

The Class
2006
as Holly Ellenbogen

Amandaland
2025
as Amanda

Comedy Showcase
2007
as Alice

Renford Rejects
1997
as Sue White

Vexed
2010
as DI Kate Bishop

People Like Us
1999
as Kate

Ben and Kate
2012
as BJ 'Beatrice Joan' Harrison

The Prince
2021
as Kate Middleton (voice)

Bloods
2021
as Jo

Let Them Eat Cake
1999
as Eveline

Fairy Tales
2008
as Fenola Gay
Days Like These
1999
as Helen Foreman

The Omid Djalili Show
2007
as Miss Fanny Dashett

Big Bad World
1999
as Melissa

Shark! Celebrity Infested Waters
2025
as Self - Contestant

Dinotopia
2002
as Shayna
Movies (51)

Bad Teacher
2011
as Amy Squirrel

Hot Fuzz
2007
as Eve Draper

Grindhouse
2007
as Blonde in Don't Trailer (uncredited)

Ella Enchanted
2004
as Hattie

Into the Woods
2014
as Lucinda

Dinner for Schmucks
2010
as Darla

Cake
2014
as Nurse Gayle

St Trinian's
2007
as Verity Thwaites

Silent Night
2021
as Bella

How to Date Billy Walsh
2024
as Lilly Arnold

Stand Up Guys
2012
as Wendy

Confess, Fletch
2022
as Tatiana Tasserly

Take Me Home Tonight
2011
as Shelly

She's Funny That Way
2015
as Kandi

Elektra Luxx
2011
as Dolores

You Will Meet a Tall Dark Stranger
2010
as Charmaine

Yellow
2012
as Amanda

How to Build a Girl
2020
as Sylvia Plath

Jingle Bell Heist
2025
as Cynthia Sterling

The Meddler
2016
as Emily

Being Julia
2004
as Avice Crichton

The Life and Death of Peter Sellers
2004
as Lead Stewardess

Greenfingers
2001
as Holly

A Good Old Fashioned Orgy
2011
as Kate

A Little Bit of Heaven
2011
as Sarah Walker

Cottage Country
2013
as Masha

Cinderella
2000
as Regan

The Female Brain
2017
as Lexi

Book of Love
2022
as Jen Spencer

The Procession
2012
as Julie

The Giant Mechanical Man
2012
as Pauline

Nuked
2025
as Penelope

Someone Marry Barry
2014
as Melanie Miller

Stars in Shorts
2012
as Julie

You, Me and Him
2018
as Olivia

Festival
2005
as Nicky Romanowski
Big Breaks
2008
as Alexis

With/In Volume 1
2021
as Lucy (segment "Leap")

1%
2008
as Candace

(Untitled)
2009
as The Clarinet

The Wedding Video
2012
as Saskia

I'm Beginning To See the Light
2024
as Sheryl

The Goldfish
2013
as The Goldfish (voice)

Are You Ready for Love?
2006
as Melanie
Stingray
2006
as Lucy
Come Together
2002
as Amy

Amandaland - Christmas special
2025
as Amanda
Leap
Ladies and Gentlemen
as Alice

Motherland - Christmas special
2020
as Amanda

Motherland: Last Christmas
2022
as Amanda
About Lucy Punch
Lucy Punch (born 30 December 1977) is a British actress. She has appeared in the films Ella Enchanted (2004), Hot Fuzz (2007), You Will Meet a Tall Dark Stranger, Dinner for Schmucks, (both 2010) and Into the Woods (2014). She is also known for her role as Amy in Bad Teacher (2011), Amanda in the BBC series Motherland and Esmé Squalor in the Netflix series A Series of Unfortunate Events. With 88 credits spanning from 1989 to 2026, Lucy Punch has appeared in 51 films and 37 TV shows.
Fans searching for Lucy Punch movies, Lucy Punch filmography, or the latest projects starring Lucy Punch can stream many of these titles on CineFlixo, free and in HD, with no subscription required.
Most Popular Lucy Punch Movies
- Bad Teacher (2011) â as Amy Squirrel
- Hot Fuzz (2007) â as Eve Draper
- Grindhouse (2007) â as Blonde in Don't Trailer (uncredited)
- Ella Enchanted (2004) â as Hattie
- Into the Woods (2014) â as Lucinda
Where to Watch Lucy Punch Films
Most Lucy Punch movies and series are available to stream on CineFlixo in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Lucy Punch, check our movies catalogue and browse page.