2018
Celebrity Catchphrase as Not available2017
Our Lives as Self - Narrator2016
John Bishop: In Conversation with... as Self2014
Duck Quacks Don't Echo as Not available2013
Julia Zemiro's Home Delivery as Self2012
Stella as Stella Morris2012
Just a Minute as Self2009
Chris Moyles' Quiz Night as Self2009
Alan Carr: Chatty Man as Self2009
Let's Dance for Comic Relief as Self2008
Little Dorrit as Flora Finching2007
The Graham Norton Show as Self2007
Would I Lie to You? as Self2007
Gavin & Stacey as Vanessa Jenkins2007
Don't Tell the Bride as Self - Narrator2006
The One Show as Self2006
Torchwood as Nikki2006
Mayo as Cal Andrews2006
Saxondale as Magz2004
Who Do You Think You Are? as Self2004
Agatha Christie's Marple as Blenkinsopp2004
Nighty Night as Linda2004
Big Fat Quiz as Self - Contestant2003
Little Britain as Myfanwy2002
Born and Bred as Ruby Moss2001
Adrian Mole: The Cappuccino Years as Not available2000
Fat Friends as Kelly Chadwick2000
Human Remains as Elaine1997
Midsomer Murders as Rachael Rose1992
As Time Goes By as Gilly1990
Have I Got News for You as Self - HostNaN
Have I Got a Bit More News for You as Self - Presenter2010
The Great Outdoors as ChristineNaN
Run Away as Elena Ravenscroft2025
Gavin & Stacey: A Fond Farewell as Self2024
Gavin & Stacey: The Making of the Finale as Self2022
Renovation Nation UK as Narrator2020
We Love Gavin and Stacey as Not available2019
Gavin & Stacey: A Special Christmas as Nessa Jenkins2018
Nativity Rocks! as Farmer Beatie2017
Eat Locals as Mrs. Thatcher2011
Hattie as Hattie Jacques2011
On the Tracks: The Train to the Game as Ingrid Crenski2010
Channel 4's Comedy Gala as Not available2009
Igam Ogam as Not available2009
Now That’s What I Call Comedy as Nesa Jenkins2009
A Child's Christmases in Wales as Mum2009
On the Tracks as Ingrid Crenski2008
Tess of the D'Urbervilles as Joan Durbeyfield2006
The Street as Not available2006
I'm with Stupid as Jean2006
Little Britain Live as Mafanwy2006
Saxondale: On The Road as Self2004
The Baby Juice Express as Gladys2003
Heartlands as Mandy2003
EastEnders: Dot's Story as Jenny Morgan2001
Tales from Pleasure Beach as Amanda2001
Very Annie Mary as Complaining Customer1999
East Is East as Peggy1999
The Theory of Flight as Becky1997
Drovers' Gold as Mary1996
Emma as Bates' Maid1988
This Morning as SelfNaN
Gaynor & Ray as Gaynor2019
Gavin & Stacey: A Special Christmas Writer2009
On the Tracks WriterNaN
Gaynor & Ray Writer2014
Us & Them Creator2012
Stella Writer2012
Stella Creator2007
Gavin & Stacey Producer2007
Gavin & Stacey Writer2007
Gavin & Stacey Associate Producer2007
Gavin & Stacey Creator