Cast Credits The Vanishing Triangle (2023) Guest starring as Cillian Wade Episode 1x02: Episode 2 (Oct 26, 2023) Game of Thrones (2011) Guest starring as Brant Episode 5x07: The Gift (May 24, 2015) The Tudors (2007) Guest starring as Executioner Episode 1x02: Simply Henry (Apr 8, 2007) Primeval (2007) Guest starring as Ethan Dobrowski (5 episodes) Episode 4x07: Episode 7 (Feb 5, 2011) Episode 4x06: Episode 6 (Jan 29, 2011) Episode 4x05: Episode 5 (Jan 22, 2011) Episode 4x04: Episode 4 (Jan 15, 2011) Episode 4x03: Episode 3 (Jan 8, 2011) View 2 more View 2 less The Clinic (2003) Guest starring as Will Cafferty (5 episodes) Episode 3x08: Episode 8 (Nov 13, 2005) Episode 3x07: Episode 7 (Nov 6, 2005) Episode 3x06: Episode 6 (Oct 30, 2005) Episode 3x05: Episode 5 (Oct 23, 2005) Episode 3x04: Episode 4 (Oct 16, 2005) View 2 more View 2 less