Cast Credits Endeavour (2012) Guest starring as Quizmaster Episode 4x04: Harvest (Jan 29, 2017) EastEnders (1985) Guest starring as Stefan Weber Episode 2016-05-24: May 24th 2016 (May 24, 2016)