Cast Credits Doctor Who (2023) Guest starring as Charles Banerjee Episode S01 Special: The Giggle (Dec 9, 2023) Still Up (2023) Guest starring as Milo Episode 1x08: The Wedding (Oct 27, 2023) [Co-Star] The Interceptor (2015) Starring as Martin Atlantis (2013) Guest starring as Guard Episode 1x01: The Earth Bull (Sep 28, 2013) Casualty (1986) Guest starring as Charlie de Melo Episode 28x31: Valves to Vagrants (Mar 29, 2014)