Ben Cotton is a Canadian actor.
Known For
Credits
Cast Credits
Murder in a Small Town (2024)
Guest starring as Benjamin Strachan
- Episode 1x03: A Chill Rain (Oct 8, 2024) [Co-Star]
The Night Agent (2023)
Guest starring as Gordon Wick
(7 episodes)
- Episode 1x10: Fathers (Mar 23, 2023)
- Episode 1x09: The Devil We Know (Mar 23, 2023)
- Episode 1x08: Redux (Mar 23, 2023)
- Episode 1x07: Best Served Cold (Mar 23, 2023)
- Episode 1x06: Fathoms (Mar 23, 2023)
- Episode 1x04: Eyes Only (Mar 23, 2023)
- Episode 1x02: Redial (Mar 23, 2023)
Cruel Summer (2021)
Guest starring as Ned Faunce
(4 episodes)
- Episode 2x07: It's the End of the World (Jul 10, 2023)
- Episode 2x06: The Plunge (Jul 3, 2023)
- Episode 2x05: All I Want for Christmas (Jun 26, 2023)
- Episode 2x01: Welcome to Chatham (Jun 5, 2023)
Debris (2021)
Guest starring as Loeb
(4 episodes)
- Episode 1x13: Celestial Body (May 24, 2021)
- Episode 1x12: A Message from Ground Control (May 17, 2021)
- Episode 1x05: Earthshine (Mar 29, 2021)
- Episode 1x03: Solar Winds (Mar 15, 2021)
Resident Alien (2021)
Guest starring as Jimmy
(7 episodes)
- Episode 2x05: Family Day (Feb 23, 2022)
- Episode 2x04: Radio Harry (Feb 16, 2022)
- Episode 1x10: Heroes of Patience (Mar 31, 2021)
- Episode 1x07: The Green Glow (Mar 10, 2021)
- Episode 1x06: Sexy Beast (Mar 3, 2021)
- Episode 1x05: Love Language (Feb 24, 2021)
- Episode 1x01: Pilot (Jan 27, 2021)
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]
- Episode 1x07: Day 73 (Dec 18, 2020) [Co-Star]
- Episode 1x05: Day 33 (Dec 4, 2020) [Co-Star]
- Episode 1x04: Day 21 (Nov 27, 2020) [Co-Star]
- Episode 1x03: Day 3 (Nov 20, 2020) [Co-Star]
- Episode 1x02: Day 1 (Nov 13, 2020) [Co-Star]
- Episode 1x01: COUNTDOWN (Nov 13, 2020) [Credit Only]
Limetown (2019)
Guest starring as Terry Hilkins
- Episode 1x01: I Have Heard the Future (Oct 16, 2019)
Nancy Drew (2019)
Guest starring as Doug Vexler
- Episode 4x04: The Return of the Killers Hook (Jun 21, 2023)
Charmed (2018)
Guest starring as Bruce
(2 episodes)
- Episode 2x15: Third Time's the Charm (Mar 27, 2020) [Co-Star]
- Episode 2x11: Dance Like No One Is Witching (Jan 31, 2020) [Co-Star]
The Dragon Prince (2018)
Guest starring as Rex Igneous
(2 episodes)
- Episode 4x09: Chapter 9 Escape from Umber Tor (Nov 3, 2022)
- Episode 4x08: Chapter 8 Rex Igneous (Nov 3, 2022)
The Bletchley Circle: San Francisco (2018)
Guest starring as Detective Bill Bryce
(8 episodes)
- Episode 1x08: In for a Pound (Sep 12, 2018)
- Episode 1x07: Fog of War (Sep 5, 2018)
- Episode 1x06: Iron in War (Aug 29, 2018)
- Episode 1x05: Not Cricket (Aug 22, 2018)
- Episode 1x04: Madhouse (Aug 15, 2018)
- Episode 1x03: Charlotte's Web (Aug 8, 2018)
- Episode 1x02: Wake (Aug 1, 2018)
- Episode 1x01: Presidio (Jul 25, 2018)
The Arrangement (2017)
Guest starring as Andres
(6 episodes)
- Episode 2x02: Surface Tension (Mar 18, 2018)
- Episode 2x01: The Long Game (Mar 11, 2018)
- Episode 1x08: The Betrayal (Apr 23, 2017)
- Episode 1x05: Temptation (Apr 2, 2017)
- Episode 1x04: Crashing (Mar 26, 2017)
- Episode 1x03: The Leak (Mar 19, 2017)
Riverdale (2017)
Guest starring as Michael Matthews
- Episode 4x04: Chapter Sixty-One: Halloween (Oct 30, 2019)
Fixer Upper Mystery (2017)
Starring as Cliff Hogarth
- Episode 2017-04-02: Concrete Evidence (Apr 2, 2017)
MARS (2016)
Starring as Ben Sawyer
(3 episodes)
- Episode 1x06: Crossroads (Dec 18, 2016)
- Episode 1x02: Grounded (Nov 20, 2016)
- Episode 1x01: Novo Mundo (Nov 13, 2016)
Van Helsing (2016)
Guest starring as Campbell
(2 episodes)
- Episode 1x06: Nothing Matters (Oct 21, 2016)
- Episode 1x04: Coming Back (Oct 7, 2016)
The Exorcist (2016)
Guest starring as Police Officer
- Episode 2x10: Unworthy (Dec 15, 2017) [Co-Star]
Zoo (2015)
Guest starring as Analyst Knox
(3 episodes)
- Episode 3x13: The Barrier (Sep 21, 2017) [Co-Star]
- Episode 3x12: West Side Story (Sep 14, 2017) [Co-Star]
- Episode 3x11: Cradles and Graves (Sep 7, 2017) [Co-Star]
Gourmet Detective (2015)
Starring as Ritchie Palmer
- Episode 2020-01-19: Roux the Day: A Gourmet Detective Mystery (Jan 19, 2020)
The Aurora Teagarden Mysteries (2015)
Guest starring as Reggie Harris
- Episode 2022-02-20: Aurora Teagarden Mysteries: Haunted by Murder (Feb 20, 2022) [Co-Star]
The Man in the High Castle (2015)
Guest starring as Earle
(3 episodes)
- Episode 3x09: Baku (Oct 5, 2018)
- Episode 3x08: Kasumi (Through the Mists) (Oct 5, 2018)
- Episode 3x07: Excess Animus (Oct 5, 2018)
The 100 (2014)
Guest starring as Red
(2 episodes)
- Episode 1x09: Unity Day (May 14, 2014) [Co-Star]
- Episode 1x02: Earth Skills (Mar 26, 2014) [Co-Star]
Once Upon a Time in Wonderland (2013)
Guest starring as Tweedle #2
(9 episodes)
- Episode 1x13: And They Lived… (Apr 3, 2014) [Co-Star]
- Episode 1x11: Heart of the Matter (Mar 20, 2014) [Co-Star]
- Episode 1x10: Dirty Little Secrets (Mar 13, 2014) [Co-Star]
- Episode 1x08: Home (Dec 12, 2013) [Co-Star]
- Episode 1x07: Bad Blood (Dec 5, 2013) [Co-Star]
- Episode 1x05: Heart of Stone (Nov 14, 2013) [Co-Star]
- Episode 1x04: The Serpent (Nov 7, 2013) [Co-Star]
- Episode 1x02: Trust Me (Oct 17, 2013) [Co-Star]
- Episode 1x01: Down the Rabbit Hole (Oct 10, 2013) [Co-Star]
Defiance (2013)
Guest starring as Daigo
(2 episodes)
- Episode 2x01: The Opposite of Hallelujah (Jun 19, 2014)
- Episode 1x05: The Serpent's Egg (May 13, 2013)
Battlestar Galactica: Blood & Chrome (2012)
Starring as Lt. Coker Fasjovik
(11 episodes)
- Episode 1x10: Episode 10 (Dec 7, 2012)
- Episode 1x09: Episode 9 (Dec 7, 2012)
- Episode 1x08: Episode 8 (Nov 30, 2012)
- Episode 1x07: Episode 7 (Nov 30, 2012)
- Episode 1x06: Episode 6 (Nov 23, 2012)
- Episode 1x05: Episode 5 (Nov 23, 2012)
- Episode 1x04: Episode 4 (Nov 16, 2012)
- Episode 1x03: Episode 3 (Nov 16, 2012)
- Episode 1x02: Episode 2 (Nov 9, 2012)
- Episode 1x01: Episode 1 (Nov 9, 2012)
- Episode S01 Special: Battlestar Galactica: Blood & Chrome (Feb 10, 2013)
Alcatraz (2012)
Guest starring as Yapper
(3 episodes)
- Episode 1x10: Clarence Montgomery (Mar 12, 2012)
- Episode 1x02: Ernest Cobb (Jan 16, 2012)
- Episode 1x01: Pilot (Jan 16, 2012)
Arctic Air (2012)
Guest starring as Russell Comstock
(8 episodes)
- Episode 3x12: The Fall - Part 2 (Apr 8, 2014)
- Episode 3x11: The Fall - Part 1 (Apr 1, 2014)
- Episode 3x10: Last Drop (Mar 25, 2014)
- Episode 3x08: The Fugitive (Mar 11, 2014)
- Episode 3x01: The River (Jan 7, 2014)
- Episode 2x09: Hell Hath No Fury (Mar 20, 2013)
- Episode 2x07: There's Gold in Them Thar Hills (Feb 27, 2013)
- Episode 2x05: Old Wounds (Feb 6, 2013)
The Killing (2011)
Guest starring as Pastor Mike Sheehan
(6 episodes)
- Episode 3x08: Try (Jul 14, 2013)
- Episode 3x07: Hope Kills (Jul 7, 2013)
- Episode 3x06: Eminent Domain (Jun 30, 2013)
- Episode 3x05: Scared and Running (Jun 23, 2013)
- Episode 3x02: That You Fear the Most (Jun 2, 2013)
- Episode 3x01: The Jungle (Jun 2, 2013)
Hellcats (2010)
Guest starring as Travis Guthrie
(10 episodes)
- Episode 1x22: I'm Sick Y'all (May 17, 2011)
- Episode 1x17: Don't Make Promises (You Can't Keep) (Mar 1, 2011)
- Episode 1x16: Fancy Dan (Feb 22, 2011)
- Episode 1x15: God Must Have My Fortune Laid Away (Feb 15, 2011)
- Episode 1x14: Remember When (Feb 8, 2011)
- Episode 1x12: Papa, Oh Papa (Jan 25, 2011)
- Episode 1x10: Pledging My Love (Nov 17, 2010)
- Episode 1x09: Finish What We Started (Nov 10, 2010)
- Episode 1x08: Back of a Car (Nov 3, 2010)
- Episode 1x05: The Prisoner's Song (Oct 6, 2010)
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]
- Episode 1x08: Gurgle (Jun 6, 2009) [Co-Star]
- Episode 1x03: Ka-Blam (Apr 23, 2009) [Co-Star]
- Episode 1x02: Crackle (Apr 16, 2009) [Co-Star]
- Episode 1x01: Whap (Apr 9, 2009) [Co-Star]
Masters of Science Fiction (2007)
Guest starring as Creature
- Episode 1x02: The Awakening (Aug 11, 2007) [Co-Star]
Blood Ties (2007)
Guest starring as Kelly
- Episode 2x08: The Good, the Bad, and the Ugly (Nov 30, 2007)
Psych (2006)
Guest starring as Barlow
- Episode 1x04: Woman Seeking Dead Husband: Smokers Okay, No Pets (Jul 28, 2006) [Co-Star]
Guest starring as Chance Cade
- Episode 2x01: American Duos (Jul 13, 2007) [Co-Star]
Supernatural (2005)
Guest starring as Businessman/Pride
- Episode 3x01: The Magnificent Seven (Oct 4, 2007) [Co-Star]
Guest starring as Garret Weiler / Richard Beesom
- Episode 11x12: Don't You Forget About Me (Feb 3, 2016)
Stargate Atlantis (2004)
Guest starring as Dr. Kavanagh
(6 episodes)
- Episode 5x20: Enemy at the Gate (Jan 9, 2009) [Co-Star]
- Episode 4x17: Midway (Feb 15, 2008)
- Episode 2x13: Critical Mass (Jan 20, 2006)
- Episode 1x18: The Gift (Mar 11, 2005)
- Episode 1x17: Letters from Pegasus (Mar 4, 2005)
- Episode 1x04: Thirty-Eight Minutes (Jul 30, 2004)
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
- Episode 1x17: Death Becomes Her (Apr 15, 2004) [Co-Star]
Cold Squad (1998)
Guest starring as Johnny Lalonde
- Episode 4x13: Dead Soldiers (Feb 24, 2001) [Co-Star]
The X-Files (1993)
Guest starring as Mr. Paulsen
(2 episodes)
- Episode 11x10: My Struggle IV (Mar 21, 2018)
- Episode 11x05: Ghouli (Jan 31, 2018)