Arrow Guest cast, played by Bex Taylor-Klaus Episode 2x03: Broken Dolls (Oct 23, 2013) Episode 2x04: Crucible (Oct 30, 2013) Episode 2x08: The Scientist (Dec 4, 2013) Episode 2x09: Three Ghosts (Dec 11, 2013) Episode 2x11: Blind Spot (Jan 22, 2014) Episode 2x14: Time of Death (Feb 26, 2014) Episode 2x20: Seeing Red (Apr 23, 2014) Episode 3x12: Uprising (Feb 4, 2015) Episode 7x12: Emerald Archer (Feb 4, 2019)