Cast Credits Wolfblood (2012) Guest starring as Ben (2 episodes) Episode 3x13: Moonrise (Oct 27, 2014) Episode 3x12: Cerberus (Oct 21, 2014) Casualty (1986) Guest starring as Hayden Episode 9x21: Exiles (Mar 4, 1995)