Cast Credits Irvine Welsh's Crime (2021) Guest starring as Miles Combe (2 episodes) Episode 1x06: Episode 6 (Nov 18, 2021) Episode 1x04: Episode 4 (Nov 18, 2021) Guilt (2019) Guest starring as Davie (2 episodes) Episode 2x04: Episode 4 (Oct 12, 2021) Episode 2x02: Episode 2 (Oct 12, 2021) Patrick Melrose (2018) Guest starring as Angus Episode 1x03: Some Hope (May 26, 2018) In Plain Sight (2016) Guest starring as Charlie Tallis Episode 1x02: Episode 2 (Dec 14, 2016) Waterloo Road (2006) Guest starring as Pawnbroker Episode 10x02: Episode 2 (Oct 22, 2014)