Who plays Self - Panellist in Big Fat Quiz?

Self - Panellist in Big Fat Quiz (2004) is played by Richard Ayoade.

See the full spoiler-free cast & character guide for Big Fat Quiz