
TV CAST
Representative TV credits first: longer-running roles appear before newer one-off appearances.
Maestro
Self

Battlechefs
Self

Celebrity Juice
Self

This Is Pop
Self

Never Mind the Buzzcocks
Self - Panellist

Battlechefs

Through the Keyhole
Self

Through the Keyhole
Self - Panelist

Gadget Man

Would I Lie to You?
Self - Panellist

8 Out of 10 Cats
Self

The Friday Night Project
Self

The F Word

Top Gear
Self

Fifth Gear
Self

TFI Friday
Self [blur]

Never Mind the Buzzcocks
Self - Host

Never Mind the Buzzcocks
Self

Have I Got News for You
Self

The Word