Cast Credits Harrow (2018) Guest starring as Dugald Hogarth Episode 3x08: Alea Iacta Est (Mar 28, 2021)