Arrow Guest cast, played by Robert Wolfgang Weiss Episode 1x05: Damaged (Nov 7, 2012) Episode 1x12: Vertigo (Jan 30, 2013)