Cast Credits Ghost Wars (2017) Guest starring as Deputy Larry Foon Episode 1x01: Death's Door (Oct 5, 2017) [Co-Star] Ransom (2017) Guest starring as Ryan Cheng Episode 1x08: Say What You Did (Feb 25, 2017) Van Helsing (2016) Guest starring as Intern Episode 1x02: Seen You (Sep 23, 2016) Minority Report (2015) Guest starring as Paramedic Episode 1x10: Everybody Runs (Nov 30, 2015) The Flash (2014) Guest starring as Tim Kwon Episode 4x02: Mixed Signals (Oct 17, 2017) Arrow (2012) Guest starring as ESU Officer Episode 4x18: Eleven-Fifty-Nine (Apr 6, 2016) [Co-Star] Supernatural (2005) Guest starring as Coroner Episode 12x09: First Blood (Jan 26, 2017) [Co-Star]