Cast Credits The Flash (2014) Guest starring as Fire Fighter #1 Episode 2x02: Flash of Two Worlds (Oct 13, 2015) [Co-Star] The 100 (2014) Guest starring as Pascal Episode 1x03: Earth Kills (Apr 2, 2014) [Co-Star] The Tomorrow People (2013) Guest starring as Police Officer (2 episodes) Episode 1x14: Brother's Keeper (Feb 26, 2014) [Co-Star] Episode 1x06: Sorry For Your Loss (Nov 13, 2013) [Co-Star] Motive (2013) Guest starring as Young Man #2 Episode 1x13: The One Who Got Away (May 16, 2013) [Co-Star] Battlestar Galactica: Blood & Chrome (2012) Guest starring as Marine Strohmeyer Episode 1x01: Episode 1 (Nov 9, 2012) [Co-Star] Emily Owens, M.D. (2012) Guest starring as Jockey Orthopedist Episode 1x01: Pilot (Oct 16, 2012) Supernatural (2005) Guest starring as Stan Episode 6x12: Like a Virgin (Feb 4, 2011) [Co-Star]