Arrow Guest cast, played by Thomas Cadrot Episode 1x05: Damaged (Nov 7, 2012) Episode 1x11: Trust but Verify (Jan 23, 2013)