Cast Credits Quacks (2017) Guest starring as Little Ollie Episode 1x02: The Lady's Abscess (Aug 15, 2017) Doctor Who (2005) Guest starring as Spider Episode 10x03: Thin Ice (Apr 29, 2017)