Rory McGrath Rights: Mike Knapp, CC BY 2.0, through Wikimedia Commons. Actor or Actress (5) Huge (2010) QI (2003) Have I Got News for You (1990) Whose Line Is It Anyway? (1988) Chelmsford 123 (1988) Producer (1) Chelmsford 123 (1988)