Cast Credits Awkward. (2011) Guest starring as Witch Episode 5x14: WTF Happened Last Year? (Mar 22, 2016)