Cast Credits Malory Towers (2020) Guest starring as Major Withers Episode 4x11: The Exam (Jun 12, 2023) David and Olivia? - Naked in Scotland (2018) Starring as David