Cast Credits Bitten (2014) Guest starring as Deputy O'Neil (4 episodes) Episode 1x05: Bitten (Feb 8, 2014) [Co-Star] Episode 1x03: Trespass (Jan 25, 2014) [Co-Star] Episode 1x02: Prodigal (Jan 18, 2014) [Co-Star] Episode 1x01: Summons (Jan 11, 2014) [Co-Star] View 1 more View 1 less Reign (2013) Guest starring as Italian Lieutenant Episode 1x07: Left Behind (Dec 5, 2013) [Co-Star] Saving Hope (2012) Guest starring as Devon Episode 2x08: Defriender (Aug 13, 2013) [Co-Star] Nikita (2010) Guest starring as Gogol Tech Episode 2x10: Guardians (Dec 2, 2011) [Co-Star] The X-Files (1993) Guest starring as BDU Team Leader Episode 11x10: My Struggle IV (Mar 21, 2018) [Co-Star]