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