Cast Credits Cythrel Canu (2017) Guest starring as Cleif Harpwood Episode 1x01: Pennod 1 (Jun 8, 2017) 3 Lle (2014) Guest starring as Cleif Harpwood Episode 4x04: Cleif Harpwood (Jun 26, 2016)