Cast Credits Arrow (2012) Guest starring as Ghost #2 Episode 4x03: Restoration (Oct 21, 2015) [Co-Star]