Cast Credits Jekyll and Hyde (2015) Guest starring as Incubus Episode 1x09: The Incubus (Dec 27, 2015)