Cast Credits The Five (2016) Guest starring as Security Man Episode 1x07: Episode 7 (May 12, 2016) Capital (2015) Guest starring as Sofa Delivery Man Episode 1x01: Episode 1 (Nov 24, 2015) Jonathan Strange & Mr. Norrell (2015) Guest starring as Carter Episode 1x05: Arabella (Jun 14, 2015) Peaky Blinders (2013) Guest starring as King Maine (5 episodes) Episode 4x06: The Company (Dec 20, 2017) Episode 4x05: The Duel (Dec 13, 2017) Episode 4x04: Dangerous (Dec 6, 2017) Episode 2x02: Episode 2 (Oct 9, 2014) Episode 2x01: Episode 1 (Oct 2, 2014) View 2 more View 2 less Ripper Street (2012) Guest starring as Victualler Episode 3x04: Your Father, My Friend (Nov 28, 2014) A Young Doctor's Notebook (2012) Guest starring as Standing Patient Episode 2x01: Episode 1 (Nov 21, 2013) Call the Midwife (2012) Guest starring as Colin Warneck Episode 3x08: Episode 8 (Mar 9, 2014) Thorne (2010) Guest starring as Drunk Guy (3 episodes) Episode 1x03: Sleepyhead (3) (Oct 24, 2010) Episode 1x02: Sleepyhead (2) (Oct 17, 2010) Episode 1x01: Sleepyhead (1) (Oct 10, 2010) Sherlock (2010) Guest starring as Newsvendor Episode S04 Special: The Abominable Bride (Jan 1, 2016) Doctor Who (2005) Guest starring as Crowd 1 Episode 9x06: The Woman Who Lived (Oct 24, 2015) Casualty (1986) Guest starring as Michael Episode 23x06: Hurt (Oct 11, 2008)