Cast Credits Arrow (2012) Guest starring as Laura-Skull A Episode 5x07: Vigilante (Nov 16, 2016) [Co-Star] Supernatural (2005) Guest starring as Catriona Louglin Episode 12x11: Regarding Dean (Feb 9, 2017)