Cast Credits MAID (2021) Guest starring as Basil Desmond (4 episodes) Episode 1x07: String Cheese (Oct 1, 2021) Episode 1x06: M (Oct 1, 2021) Episode 1x03: Sea Glass (Oct 1, 2021) Episode 1x01: Dollar Store (Oct 1, 2021) View 1 more View 1 less Family Law (2021) Guest starring as Sean Episode 1x08: Truthiness (Nov 5, 2021) A Martha's Vineyard Mystery (2020) Guest starring as Mike Vinson Episode 2020-02-23: Riddled with Deceit: A Martha's Vineyard Mystery (Feb 23, 2020) Stumptown (2019) Guest starring as Rob Episode 1x01: Forget It Dex, It's Stumptown. (Sep 25, 2019) [Co-Star] The Twilight Zone (2019) Guest starring as William Martin Episode 1x08: Point of Origin (May 16, 2019) Critters: A New Binge (2019) Guest starring as Bounty Hunter #2 (5 episodes) Episode 1x08: Episode 8 (Mar 21, 2019) Episode 1x07: Episode 7 (Mar 21, 2019) Episode 1x06: Episode 6 (Mar 21, 2019) Episode 1x03: Episode 3 (Mar 21, 2019) Episode 1x01: Episode 1 (Mar 21, 2019) View 2 more View 2 less Chronicle Mysteries (2019) Guest starring as Sean Mullen (3 episodes) Episode 2019-03-03: Vines That Bind (Mar 3, 2019) Episode 2019-02-24: The Wrong Man (Feb 24, 2019) Episode 2019-02-17: Recovered (Feb 17, 2019) Take Two (2018) Guest starring as Karl Kahn Episode 1x13: One to the Heart (Sep 13, 2018) Siren (2018) Guest starring as Donnie Price Episode 1x01: Pilot (Mar 29, 2018) Altered Carbon (2018) Guest starring as Pervy Guard (HITC) (2 episodes) Episode 1x10: The Killers (Feb 2, 2018) [Co-Star] Episode 1x09: Rage in Heaven (Feb 2, 2018) [Co-Star] Get Shorty (2017) Guest starring as Clark (3 episodes) Episode 3x06: Tomorrow They Light Me on Fire (Nov 10, 2019) Episode 3x02: Dark Roast, Oat Milk, Two Splendas (Oct 13, 2019) Episode 3x01: What to Do When You Land (Oct 6, 2019) Salvation (2017) Guest starring as Shaw Episode 2x05: White House Down (Jul 23, 2018) [Co-Star] Beyond (2017) Guest starring as Sheriff John Dayton (8 episodes) Episode 2x10: There's No Home for You Here (Mar 22, 2018) Episode 2x09: F.G.B. (Mar 15, 2018) Episode 2x07: Stir (Mar 1, 2018) Episode 2x01: Two Zero One (Jan 18, 2018) Episode 1x10: Into the Light (Jan 2, 2017) Episode 1x04: The Man in the Yellow Jacket (Jan 2, 2017) Episode 1x02: Tempus Fugit (Jan 2, 2017) Episode 1x01: Pilot (Jan 2, 2017) View 5 more View 5 less Van Helsing (2016) Guest starring as Bosworth (2 episodes) Episode 4x01: Dark Destiny (Sep 27, 2019) Episode 3x13: Birth Ritual (Dec 28, 2018) [Co-Star] Lucifer (2016) Guest starring as Tim Pickman Episode 2x11: Stewardess Interruptus (Jan 16, 2017) The Romeo Section (2015) Guest starring as Detective Episode 1x10: A String of Pearls (Dec 16, 2015) Fear the Walking Dead (2015) Guest starring as Sgt. Melvin Allen (2 episodes) Episode 1x06: The Good Man (Oct 4, 2015) [Co-Star] Episode 1x05: Cobalt (Sep 27, 2015) [Co-Star] Impastor (2015) Guest starring as Michael (2 episodes) Episode 1x02: On the Third Day... (Jul 22, 2015) [Co-Star] Episode 1x01: Genesis (Jul 15, 2015) [Co-Star] Zoo (2015) Guest starring as Captain Troy Episode 3x13: The Barrier (Sep 21, 2017) [Co-Star] UnREAL (2015) Guest starring as Kip Episode 1x04: Wife (Jun 22, 2015) Gourmet Detective (2015) Starring as Ken Weston Episode 2017-10-08: Eat, Drink, and Be Buried (Oct 8, 2017) Wayward Pines (2015) Guest starring as Alan (2 episodes) Episode 1x08: The Friendliest Place on Earth (Jul 9, 2015) Episode 1x07: Betrayal (Jul 2, 2015) Murder, She Baked (2015) Starring as Bill Todd Episode 2016-06-19: A Deadly Recipe (Jun 19, 2016) Guest starring as Bill Todd (2 episodes) Episode 2017-03-26: Just Desserts (Mar 26, 2017) Episode 2016-01-10: A Peach Cobbler Mystery (Jan 10, 2016) The Aurora Teagarden Mysteries (2015) Guest starring as Jack Episode 2020-10-18: Reunited & It Feels So Deadly (Oct 18, 2020) [Co-Star] iZombie (2015) Guest starring as Ron Episode 4x11: Insane in the Germ Brain (May 14, 2018) The 100 (2014) Guest starring as Carl Emerson (10 episodes) Episode 3x12: Demons (Apr 21, 2016) Episode 3x06: Bitter Harvest (Feb 25, 2016) Episode 3x03: Ye Who Enter Here (Feb 4, 2016) Episode 2x16: Blood Must Have Blood, Part Two (Mar 11, 2015) Episode 2x15: Blood Must Have Blood, Part One (Mar 4, 2015) Episode 2x14: Bodyguard of Lies (Feb 25, 2015) Episode 2x13: Resurrection (Feb 18, 2015) Episode 2x12: Rubicon (Feb 11, 2015) Episode 2x11: Coup de Grâce (Feb 4, 2015) Episode 2x09: Remember Me (Jan 21, 2015) View 7 more View 7 less Almost Human (2013) Guest starring as Det. Pete Vogel Episode 1x01: Pilot (Nov 17, 2013) [Co-Star] Once Upon a Time in Wonderland (2013) Guest starring as Sentry Episode 1x13: And They Lived… (Apr 3, 2014) [Co-Star] The Tomorrow People (2013) Guest starring as Commander Episode 1x18: Smoke and Mirrors (Mar 31, 2014) [Co-Star] King & Maxwell (2013) Guest starring as Jerry Stone Episode 1x05: Loved Ones (Jul 8, 2013) Motive (2013) Guest starring as John Robinson Episode 2x04: Deception (Mar 27, 2014) [Co-Star] Battlestar Galactica: Blood & Chrome (2012) Guest starring as Pilot Sandman Episode 1x01: Episode 1 (Nov 9, 2012) [Co-Star] Arrow (2012) Guest starring as Eric Dunn Episode 5x07: Vigilante (Nov 16, 2016) True Justice (2012) Guest starring as SADM #3 Episode 2x10: Dead Drop (Mar 8, 2013) Once Upon a Time (2011) Guest starring as Sergeant Episode 2x14: Manhattan (Feb 17, 2013) [Co-Star] Fringe (2008) Guest starring as Bomb Tech Episode 4x10: Forced Perspective (Jan 27, 2012) [Co-Star] Psych (2006) Guest starring as Leonardo Episode 7x06: Cirque du Soul (Apr 3, 2013) [Co-Star] Supernatural (2005) Guest starring as Mackey Episode 7x17: The Born-Again Identity (Mar 23, 2012) [Co-Star] Guest starring as Ben Episode 11x17: Red Meat (Mar 30, 2016)