Cast Credits Billy the Kid (2022) Guest starring as Sheriff's Deputy (2 episodes) Episode 1x08: The Rampage (Jun 5, 2022) Episode 1x07: At the House (May 22, 2022) Helstrom (2020) Guest starring as Alex Tilden (2 episodes) Episode 1x02: Viaticum (Oct 16, 2020) Episode 1x01: Mother's Little Helpers (Oct 16, 2020) Virgin River (2019) Guest starring as Jeb Barker (6 episodes) Episode 4x12: TBA (Jul 20, 2022) [Co-Star] Episode 3x06: Jack and Jill (Jul 9, 2021) [Co-Star] Episode 3x04: Take My Breath Away (Jul 9, 2021) [Co-Star] Episode 3x02: Sticky Feet (Jul 9, 2021) [Co-Star] Episode 2x08: Blindspots (Nov 27, 2020) [Co-Star] Episode 1x09: Everybody Has a Secret (Dec 6, 2019) [Co-Star] View 3 more View 3 less Batwoman (2019) Guest starring as Captain Episode 1x01: Pilot (Oct 6, 2019) [Co-Star] The InBetween (2019) Guest starring as Rick De Forest Episode 1x04: Kiss Them for Me (Jul 3, 2019) [Co-Star] The Twilight Zone (2019) Guest starring as Police Officer Episode 2x02: Downtime (Jun 25, 2020) [Co-Star] The Murders (2019) Guest starring as Jeremy Clark Episode 1x04: Never Kissed a Girl (Apr 15, 2019) Fast Layne (2019) Guest starring as Mr. Morris Episode 1x03: Mile 3: VIN Goes Wild (Feb 24, 2019) [Co-Star] Project Blue Book (2019) Guest starring as Jimmy Jay Schoemaker Episode 2x04: Hopkinsville (Feb 11, 2020) Take Two (2018) Guest starring as Avery Rush Episode 1x05: Death Becomes Him (Jul 19, 2018) [Co-Star] Siren (2018) Guest starring as TBD Episode 2x16: New World Order (Aug 1, 2019) The Good Doctor (2017) Guest starring as Grant Ferlin Episode 5x16: The Shaun Show (May 2, 2022) Get Shorty (2017) Guest starring as Carver (2 episodes) Episode 3x02: Dark Roast, Oat Milk, Two Splendas (Oct 13, 2019) [Co-Star] Episode 3x01: What to Do When You Land (Oct 6, 2019) [Co-Star] Salvation (2017) Guest starring as Kirk Episode 2x08: Abre Sus Ojos (Aug 13, 2018) [Co-Star] Trial & Error (2017) Guest starring as Neil / Mr. Boom Episode 2x08: Bad Instincts (Aug 16, 2018) [Co-Star] Riverdale (2017) Guest starring as Ted Bishop (2 episodes) Episode 5x11: Chapter Eighty-Seven: Strange Bedfellows (Aug 11, 2021) Episode 4x12: Chapter Sixty-Nine: Men of Honor (Feb 5, 2020) Travelers (2016) Guest starring as Jacob Ward Episode 2x03: Jacob (Oct 30, 2017) Frequency (2016) Guest starring as Mike Rainey (2 episodes) Episode 1x02: Signal and Noise (Oct 12, 2016) [Co-Star] Episode 1x01: Pilot (Oct 5, 2016) [Co-Star] Timeless (2016) Guest starring as Grounds Crewman Episode 1x01: Pilot (Oct 3, 2016) [Co-Star] Van Helsing (2016) Guest starring as Daniel (2 episodes) Episode 5x09: The Doorway (Jun 11, 2021) Episode 2x03: Love Bites (Oct 19, 2017) Colony (2016) Guest starring as Ed Episode 3x03: Sierra Maestra (May 16, 2018) [Co-Star] Supergirl (2015) Guest starring as Scar Episode 6x03: Phantom Menaces (Apr 13, 2021) [Co-Star] Zoo (2015) Guest starring as Lead Mercenary Episode 2x08: Zero Sum (Aug 9, 2016) [Co-Star] Wayward Pines (2015) Guest starring as Agent Rick Stallings Episode 1x01: Where Paradise Is Home (May 14, 2015) [Co-Star] iZombie (2015) Guest starring as Fitz Episode 2x10: Method Head (Jan 12, 2016) Arrow (2012) Guest starring as Security Guard #1 Episode 2x11: Blind Spot (Jan 22, 2014) [Co-Star] Once Upon a Time (2011) Guest starring as Perp (3 episodes) Episode 7x07: Eloise Gardener (Nov 17, 2017) [Co-Star] Episode 7x06: Wake Up Call (Nov 10, 2017) [Co-Star] Episode 7x05: Greenbacks (Nov 3, 2017) [Co-Star] Fairly Legal (2011) Guest starring as Chuck Episode 1x09: My Best Friend's Prenup (Mar 17, 2011) [Co-Star] Sanctuary (2008) Guest starring as Remy Episode 2x07: Veritas (Nov 20, 2009) About a Girl (2007) Starring as Dude (13 episodes) Episode 1x13: About a Homecoming (Feb 29, 2008) Episode 1x12: About a Tent (Feb 22, 2008) Episode 1x11: About a Boot (Feb 15, 2008) Episode 1x10: About an All-Niter (Feb 9, 2008) Episode 1x09: About an F-Word (Jan 26, 2008) Episode 1x08: About a Prank War (Jan 19, 2008) Episode 1x07: About a Dream (Nov 16, 2007) Episode 1x06: About a Visit (Nov 9, 2007) Episode 1x05: About a Break-Up (Nov 2, 2007) Episode 1x04: About a Flood (Oct 26, 2007) Episode 1x03: About a Job (Oct 19, 2007) Episode 1x02: About the Rules (Oct 12, 2007) Episode 1x01: About a Pilot (Oct 5, 2007) View 10 more View 10 less Psych (2006) Guest starring as Logan Episode 2x13: Lights, Camera... Homicidio (Jan 25, 2008) [Co-Star] Supernatural (2005) Guest starring as Redd Episode 6x20: The Man Who Would Be King (May 6, 2011) [Co-Star] Guest starring as Fenrir Odinsbane Episode 13x20: Unfinished Business (Apr 26, 2018) [Co-Star] Smallville (2001) Guest starring as Ellis Episode 10x06: Harvest (Oct 29, 2010)