Cariad Lloyd Actor or Actress (10) The Witchfinder (2022) Superworm (2021) The Snail and the Whale (2019) Sick of It (2018) Murder in Successville (2015) Inside No. 9 (2014) Toast of London (2012) Would I Lie to You? (2007) Peep Show (2003) QI (2003) Writer (1) The Amazing World of Gumball (2011)