Richard Osman Actor or Actress (10) Suede: The Insatiable Ones (2018) Insert Name Here (2016) Taskmaster (2015) A Touch of Cloth (2012) Only Connect (2008) Would I Lie to You? (2007) The Graham Norton Show (2007) 8 Out of 10 Cats (2005) QI (2003) Have I Got News for You (1990) Producer (2) 8 out of 10 Cats (2005) Boyz Unlimited (1999)