Cast Credits Steeltown Murders (2023) Guest starring as D.C. Nigel Parke Episode 1x01: Episode 1 (May 15, 2023) Y Golau (2022) Guest starring as Dai Rees (6 episodes) Episode 1x06: Pennod 6 (Jun 19, 2022) Episode 1x05: Pennod 5 (Jun 12, 2022) Episode 1x04: Pennod 4 (Jun 5, 2022) Episode 1x03: Pennod 3 (May 29, 2022) Episode 1x02: Pennod 2 (May 22, 2022) Episode 1x01: Pennod 1 (May 15, 2022) View 3 more View 3 less Keeping Faith (2018) Guest starring as Gareth Taxi (2 episodes) Episode 2x04: Episode 4 (Aug 13, 2019) Episode 1x01: Episode 1 (Feb 13, 2018) Un Bore Mercher (2017) Guest starring as Gareth Tacsi (2 episodes) Episode 2x04: Pennod 4 (Jun 2, 2019) Episode 1x01: Pennod 1 (Nov 5, 2017) Hinterland (2013) Guest starring as Lyn Edwards (2 episodes) Episode 3x02: Episode 2 (Nov 6, 2016) Episode 3x01: Episode 1 (Oct 30, 2016) Torchwood (2006) Guest starring as Mervyn Episode 2x09: Something Borrowed (Mar 5, 2008) Doctor Who (2005) Guest starring as Sergeant Price Episode 1x05: World War Three (Apr 23, 2005)