Arrow Guest cast, played by David Quinlan Episode 1x02: Honor Thy Father (Oct 17, 2012) Episode 1x12: Vertigo (Jan 30, 2013)