Cast Credits Warrior (2019) Guest starring as Morgan Episode 1x01: The Itchy Onion (Apr 5, 2019) The Night Manager (2016) Guest starring as British Squaddie Episode 1x05: Episode 5 (Mar 20, 2016) Quirke (2014) Guest starring as Billy Hunt Episode 1x02: The Silver Swan (Feb 23, 2014) Peaky Blinders (2013) Guest starring as UVF Hardman 1 (2 episodes) Episode 3x01: Episode 1 (May 5, 2016) Episode 2x06: Episode 6 (Nov 6, 2014) Crossing Lines (2013) Guest starring as Aiden Dolan Episode 2x08: Family Ties (Aug 10, 2014) The Crimson Petal and the White (2011) Guest starring as Cheesman (3 episodes) Episode 1x04: Episode 4 (Apr 27, 2011) Episode 1x03: Episode 3 (Apr 20, 2011) Episode 1x02: Episode 2 (Apr 13, 2011) Gavin and Stacey (2007) Guest starring as Marksman Episode 1x02: Episode 2 (May 13, 2007) Doctor Who (2005) Guest starring as Patrick Episode 12x09: Ascension of the Cybermen (Feb 23, 2020)