Cast Credits Jekyll and Hyde (2015) Guest starring as Vetala #5 Episode 1x04: The Calyx (Nov 22, 2015)