Cast Credits The Level (2016) Guest starring as Theo Kettler (6 episodes) Episode 1x06: Episode 6 (Nov 4, 2016) Episode 1x05: Episode 5 (Oct 28, 2016) Episode 1x04: Episode 4 (Oct 21, 2016) Episode 1x03: Episode 3 (Oct 14, 2016) Episode 1x02: Episode 2 (Oct 7, 2016) Episode 1x01: Episode 1 (Sep 30, 2016) View 3 more View 3 less Peaky Blinders (2013) Guest starring as Micky Episode 2x05: Episode 5 (Oct 30, 2014) Ripper Street (2012) Guest starring as Hospital Porter Episode 5x02: A Brittle Thread (Oct 12, 2016) Scott and Bailey (2011) Guest starring as Phil Cairns Episode 3x04: Cradle (Apr 24, 2013) Luther (2010) Guest starring as Dennis Cochrane Episode 3x03: Episode 3 (Jul 16, 2013) The Bill (1984) Guest starring as Kevin Leish Episode 18x23: At the Deep End (May 2, 2002)