Arrow Guest cast, played by Stefan Arngrim Episode 2x03: Broken Dolls (Oct 23, 2013) Episode 2x11: Blind Spot (Jan 22, 2014)