Arrow Guest cast, played by Roark Critchlow Episode 2x20: Seeing Red (Apr 23, 2014) Episode 2x21: City of Blood (Apr 30, 2014)