Celebrate 10 years with TVMaze premium.

Ben Cotton

Ben Cotton is a Canadian actor.

Known For

Credits

Cast Credits

Murder in a Small Town (2024)
Guest starring as Benjamin Strachan
The Irrational (2023)
Guest starring as Wes Banning (3 episodes)
  • Episode 1x10: Bombshell (Feb 12, 2024)
  • Episode 1x04: Zero Sum (Oct 16, 2023)
  • Episode 1x01: Pilot (Sep 25, 2023)
The Night Agent (2023)
Guest starring as Gordon Wick (7 episodes)
Cruel Summer (2021)
Guest starring as Ned Faunce (4 episodes)
Debris (2021)
Guest starring as Loeb (4 episodes)
Resident Alien (2021)
Guest starring as Jimmy (7 episodes)
The Astronauts (2020)
Guest starring as Singer Combes (9 episodes)
  • Episode 1x10: Day 85 (Jan 15, 2021) [Co-Star]
  • Episode 1x09: Day 84 (Jan 8, 2021) [Co-Star]
  • Episode 1x08: Day 76 (Jan 1, 2021) [Co-Star]
  • View 6 more
Limetown (2019)
Guest starring as Terry Hilkins
Nancy Drew (2019)
Guest starring as Doug Vexler
Project Blue Book (2019)
Guest starring as Chris
Charmed (2018)
Guest starring as Bruce (2 episodes)
The Dragon Prince (2018)
Guest starring as Rex Igneous (4 episodes)
The Bletchley Circle: San Francisco (2018)
Guest starring as Detective Bill Bryce (8 episodes)
The Good Doctor (2017)
Guest starring as Tom Cantrell
  • Episode 3x02: Debts (Sep 30, 2019)
The Arrangement (2017)
Guest starring as Andres (6 episodes)
Riverdale (2017)
Guest starring as Michael Matthews
Fixer Upper Mystery (2017)
Starring as Cliff Hogarth
MARS (2016)
Starring as Ben Sawyer (3 episodes)
Travelers (2016)
Guest starring as Christopher Rockwell
  • Episode 3x02: Yates (Dec 14, 2018)
Van Helsing (2016)
Guest starring as Campbell (2 episodes)
The Exorcist (2016)
Guest starring as Police Officer
  • Episode 2x10: Unworthy (Dec 15, 2017) [Co-Star]
Colony (2016)
Guest starring as Jim
Zoo (2015)
Guest starring as Analyst Knox (3 episodes)
Gourmet Detective (2015)
Starring as Ritchie Palmer
The Aurora Teagarden Mysteries (2015)
Guest starring as Reggie Harris
The Man in the High Castle (2015)
Guest starring as Earle (3 episodes)
The 100 (2014)
Guest starring as Red (2 episodes)
Once Upon a Time in Wonderland (2013)
Guest starring as Tweedle #2 (9 episodes)
The Tomorrow People (2013)
Guest starring as Rapist
  • Episode 1x07: Limbo (Nov 20, 2013)
Defiance (2013)
Guest starring as Daigo (2 episodes)
Bates Motel (2013)
Guest starring as Danny
Motive (2013)
Guest starring as Dustin Hess
Battlestar Galactica: Blood & Chrome (2012)
Starring as Lt. Coker Fasjovik (11 episodes)
Arrow (2012)
Guest starring as Dave Hackett
  • Episode 1x01: Pilot (Oct 10, 2012)
Continuum (2012)
Guest starring as Jaden
True Justice (2012)
Guest starring as Thomas
Alcatraz (2012)
Guest starring as Yapper (3 episodes)
Arctic Air (2012)
Guest starring as Russell Comstock (8 episodes)
The Secret Circle (2011)
Guest starring as Wade Barnes
  • Episode 1x04: Heather (Oct 6, 2011)
The Killing (2011)
Guest starring as Pastor Mike Sheehan (6 episodes)
Fairly Legal (2011)
Guest starring as Dave Tilden
Riese: Kingdom Falling (2010)
Starring as Herrick
Hellcats (2010)
Guest starring as Travis Guthrie (10 episodes)
Caprica (2010)
Guest starring as Atreus
Harper's Island (2009)
Guest starring as Shane Pierce (7 episodes)
  • Episode 1x11: Splash (Jun 27, 2009) [Co-Star]
  • Episode 1x10: Snap (Jun 20, 2009) [Co-Star]
  • Episode 1x09: Seep (Jun 13, 2009) [Co-Star]
  • View 4 more
Fringe (2008)
Guest starring as Impound Clerk
Bionic Woman (2007)
Guest starring as Jamie
Masters of Science Fiction (2007)
Guest starring as Creature
Blood Ties (2007)
Guest starring as Kelly
Psych (2006)
Guest starring as Barlow
Guest starring as Chance Cade
Supernatural (2005)
Guest starring as Businessman/Pride
Guest starring as Garret Weiler / Richard Beesom
Stargate Atlantis (2004)
Guest starring as Dr. Kavanagh (6 episodes)
Battlestar Galactica (2003)
Guest starring as Terrified Man
  • Episode S03 Special: Razor (Nov 24, 2007) [Co-Star]
Tru Calling (2003)
Guest starring as Kid / Carjacker
Black Sash (2003)
Guest starring as Curtis
  • Episode 1x01: Pilot (Mar 30, 2003) [Co-Star]
The Dead Zone (2002)
Guest starring as Hank
Smallville (2001)
Guest starring as Paul Hendrix
  • Episode 1x11: Hug (Feb 5, 2002)
First Wave (1998)
Guest starring as Gua Police #1
Cold Squad (1998)
Guest starring as Johnny Lalonde
The X-Files (1993)
Guest starring as Mr. Paulsen (2 episodes)
Celebrate 10 years with TVMaze premium.