Guest Stars David Castro as Raphael Santiago Alan van Sprang as Valentine Morgenstern Will Tudor as Sebastian Verlac Vanessa Matsui as Dorothea "Dot" Rollins Mimi Kuzyk as Imogen Herondale Brett Donahue as Azazel Co Starring Erica Deutschman as Eloise Chad Connell as Daniel Quinn Rosalba Martinni as Rosa Jason Wright as Institute Guard / Ethan