Acting · 1975-12-18 · Dublin, Ireland
Sem biografia disponível.
Have I Got News for You
1990
QI
2003
Have I Got a Bit More News for You
Never Mind the Buzzcocks
1996
8 Out of 10 Cats
2005