Cast Credits The Witcher (2019) Guest starring as Reveller 1 Episode 3x02: Unbound (Jun 29, 2023) [Co-Star] Call the Midwife (2012) Guest starring as Sid Episode 14x05: Episode 5 (Feb 2, 2025) EastEnders (1985) Guest starring as PC Paxton Episode 2023-12-26: 26/12/2023 (Dec 26, 2023)