Cast Credits Unspeakable (2019) Guest starring as Elinor Caplan's Aide Episode 1x04: Unsafe (Jan 30, 2019) The Guilty (2013) Guest starring as Felix Hyde (2 episodes) Episode 1x03: Episode 3 (Sep 19, 2013) Episode 1x01: Episode 1 (Sep 5, 2013) Arrow (2012) Guest starring as Task Force Agent Episode 4x19: Canary Cry (Apr 27, 2016) [Co-Star] Haven (2010) Guest starring as Russell Episode 1x05: Ball and Chain (Aug 6, 2010) [Co-Star]