Acting
Born November 21, 1964 · Liverpool, Lancashire, England, UK
British actress and TV personality.
Have I Got News for You
1990
QI
2003
Skins
2007
Taskmaster
2015
8 Out of 10 Cats
2005
8 Out of 10 Cats Does Countdown
2013
Parkinson
1998