Cast Credits Harrow (2018) Guest starring as Dr. William Devlin Episode 1x10: Mens Rea (May 11, 2018)