Cast Credits The Bureau of Magical Things (2018) Guest starring as Glove Episode 1x06: The Test (Aug 12, 2018) The Elephant Princess (2008) Guest starring as Todd Episode 2x09: The Secret Admirer (Apr 3, 2011)