Cast Credits Van Helsing (2016) Guest starring as Resistance Fighter Episode 2x02: In Redemption (Oct 12, 2017) Second Chance (2016) Guest starring as Reese Episode 1x08: May Old Acquaintance Be Forgot (Mar 4, 2016) [Co-Star] Zoo (2015) Guest starring as Farkas Episode 2x08: Zero Sum (Aug 9, 2016) [Co-Star] Motive (2013) Guest starring as Alfonzo Dyer Episode 2x13: For You I Die (May 29, 2014) Arrow (2012) Guest starring as Assassin (2 episodes) Episode 4x03: Restoration (Oct 21, 2015) [Co-Star] Episode 3x23: My Name is Oliver Queen (May 13, 2015) [Co-Star] Supernatural (2005) Guest starring as Ron Episode 9x20: Bloodlines (Apr 29, 2014) [Co-Star] Prison Break (2005) Guest starring as Luca Episode 5x08: Progeny (May 23, 2017)