Acting · 1986-11-13 · Clydebank, West Dunbartonshire, Scotland, UK
Sem biografia disponível.
The Graham Norton Show
2007
Have I Got News for You
1990
The Last Leg
2013
Have I Got a Bit More News for You
8 Out of 10 Cats
2005