Richard Harmon is a Canadian actor known for his role as John Murphy in The CW's The 100. Harmon is also known for his roles as Jasper Ames in The Killing and Julian Randol on Continuum. Harmon received critical praise for his role in the movie If I Had Wings.
Known For
Credits
Cast Credits
The Night Agent (2023)
Guest starring as Elliot Rome
(2 episodes)
- Episode 1x07: Best Served Cold (Mar 23, 2023)
- Episode 1x01: The Call (Mar 23, 2023)
Fakes (2022)
Starring as Tryst
(10 episodes)
- Episode 1x10: She Said She Said (Sep 1, 2022)
- Episode 1x09: Forged in Stone (or something) (Sep 1, 2022)
- Episode 1x08: King of Anything (Sep 1, 2022)
- Episode 1x07: All Eyes On Me (Sep 1, 2022)
- Episode 1x06: A Cup of Ambition (Sep 1, 2022)
- Episode 1x05: Real G's Move in Silence Like Lasagna (Sep 1, 2022)
- Episode 1x04: We Are the Captains Now (Sep 1, 2022)
- Episode 1x03: Don't Panic (definitely don't) (Sep 1, 2022)
- Episode 1x02: Yo I Got a Fake ID Though (Sep 1, 2022)
- Episode 1x01: Teen Drinking is Very Bad... (Sep 1, 2022)
V.C. Andrews' Landry Family (2021)
Starring as Louis Clairborne
- Episode 1x02: Pearl in the Mist (Mar 21, 2021)
Van Helsing (2016)
Guest starring as Max Borman
(3 episodes)
- Episode 4x06: Miles and Miles (Nov 1, 2019)
- Episode 4x05: Liberty or Death (Oct 25, 2019)
- Episode 4x03: Love Less (Oct 11, 2019)
The Flash (2014)
Guest starring as Owen Mercer
(5 episodes)
- Episode 9x05: The Mask of the Red Death, Part Two (Mar 8, 2023)
- Episode 9x04: The Mask of the Red Death, Part One (Mar 1, 2023)
- Episode 9x03: Rogues of War (Feb 22, 2023)
- Episode 9x02: Hear No Evil (Feb 15, 2023)
- Episode 9x01: Wednesday Ever After (Feb 8, 2023)
The 100 (2014)
Starring as Jonathan Murphy
(54 episodes)
- Episode 7x16: The Last War (Sep 30, 2020)
- Episode 7x15: The Dying of the Light (Sep 23, 2020)
- Episode 7x14: A Sort of Homecoming (Sep 16, 2020)
- Episode 7x13: Blood Giant (Sep 9, 2020)
- Episode 7x12: The Stranger (Aug 19, 2020)
- Episode 7x10: A Little Sacrifice (Aug 5, 2020)
- Episode 7x09: The Flock (Jul 15, 2020)
- Episode 7x07: The Queen's Gambit (Jul 1, 2020)
- Episode 7x06: Nakara (Jun 24, 2020)
- Episode 7x05: Welcome to Bardo (Jun 17, 2020)
- Episode 7x03: False Gods (Jun 3, 2020)
- Episode 7x01: From the Ashes (May 20, 2020)
- Episode 6x13: The Blood of Sanctum (Aug 6, 2019)
- Episode 6x12: Adjustment Protocol (Jul 30, 2019)
- Episode 6x11: Ashes to Ashes (Jul 23, 2019)
- Episode 6x10: Matryoshka (Jul 16, 2019)
- Episode 6x08: The Old Man and the Anomaly (Jun 25, 2019)
- Episode 6x06: Memento Mori (Jun 11, 2019)
- Episode 6x05: The Gospel of Josephine (May 28, 2019)
- Episode 6x03: The Children of Gabriel (May 14, 2019)
- Episode 6x02: Red Sun Rising (May 7, 2019)
- Episode 6x01: Sanctum (Apr 30, 2019)
- Episode 5x13: Damocles - Part Two (Aug 7, 2018)
- Episode 5x12: Damocles - Part One (Jul 31, 2018)
- Episode 5x11: The Dark Year (Jul 24, 2018)
- Episode 5x09: Sic Semper Tyrannis (Jul 10, 2018)
- Episode 5x08: How We Get to Peace (Jun 26, 2018)
- Episode 5x06: Exit Wounds (Jun 5, 2018)
- Episode 5x05: Shifting Sands (May 22, 2018)
- Episode 5x04: Pandora's Box (May 15, 2018)
- Episode 5x03: Sleeping Giants (May 8, 2018)
- Episode 5x01: Eden (Apr 24, 2018)
- Episode 4x13: Praimfaya (May 24, 2017)
- Episode 4x12: The Chosen (May 17, 2017)
- Episode 4x11: The Other Side (May 10, 2017)
- Episode 4x09: DNR (Apr 26, 2017)
- Episode 4x08: God Complex (Mar 29, 2017)
- Episode 4x07: Gimme Shelter (Mar 22, 2017)
- Episode 4x06: We Will Rise (Mar 15, 2017)
- Episode 4x04: A Lie Guarded (Feb 22, 2017)
- Episode 4x03: The Four Horsemen (Feb 15, 2017)
- Episode 4x01: Echoes (Feb 1, 2017)
- Episode 3x16: Perverse Instantiation - Part Two (May 19, 2016)
- Episode 3x15: Perverse Instantiation - Part One (May 12, 2016)
- Episode 3x14: Red Sky at Morning (May 5, 2016)
- Episode 3x13: Join or Die (Apr 28, 2016)
- Episode 3x12: Demons (Apr 21, 2016)
- Episode 3x10: Fallen (Apr 7, 2016)
- Episode 3x09: Stealing Fire (Mar 31, 2016)
- Episode 3x07: Thirteen (Mar 3, 2016)
- Episode 3x06: Bitter Harvest (Feb 25, 2016)
- Episode 3x05: Hakeldama (Feb 18, 2016)
- Episode 3x02: Wanheda: Part Two (Jan 28, 2016)
- Episode 3x01: Wanheda: Part One (Jan 21, 2016)
Guest starring as Jonathan Murphy
(19 episodes)
- Episode 2x16: Blood Must Have Blood, Part Two (Mar 11, 2015)
- Episode 2x14: Bodyguard of Lies (Feb 25, 2015)
- Episode 2x12: Rubicon (Feb 11, 2015)
- Episode 2x10: Survival of the Fittest (Jan 28, 2015)
- Episode 2x08: Spacewalker (Dec 17, 2014)
- Episode 2x06: Fog of War (Dec 3, 2014)
- Episode 2x05: Human Trials (Nov 19, 2014)
- Episode 2x04: Many Happy Returns (Nov 12, 2014)
- Episode 2x03: Reapercussions (Nov 5, 2014)
- Episode 2x02: Inclement Weather (Oct 29, 2014)
- Episode 2x01: The 48 (Oct 22, 2014)
- Episode 1x13: We Are Grounders - Part II (Jun 11, 2014)
- Episode 1x12: We Are Grounders - Part I (Jun 4, 2014)
- Episode 1x11: The Calm (May 28, 2014)
- Episode 1x10: I Am Become Death (May 21, 2014)
- Episode 1x04: Murphy's Law (Apr 9, 2014)
- Episode 1x03: Earth Kills (Apr 2, 2014)
- Episode 1x02: Earth Skills (Mar 26, 2014)
- Episode 1x01: Pilot (Mar 19, 2014)
Garage Sale Mystery (2013)
Guest starring as William Carson
- Episode 1x03: The Deadly Room (Apr 11, 2015)
Bates Motel (2013)
Guest starring as Richard Sylmore
(4 episodes)
- Episode 2x01: Gone But Not Forgotten (Mar 3, 2014) [Co-Star]
- Episode 1x10: Midnight (May 20, 2013)
- Episode 1x02: Nice Town You Picked, Norma... (Mar 25, 2013)
- Episode 1x01: First You Dream, Then You Die (Mar 18, 2013)
Continuum (2012)
Guest starring as Julian Randol
(26 episodes)
- Episode 4x04: Zero Hour (Sep 25, 2015)
- Episode 4x03: Power Hour (Sep 18, 2015)
- Episode 4x02: Rush Hour (Sep 11, 2015)
- Episode 4x01: Lost Hours (Sep 4, 2015)
- Episode 3x12: The Dying Minutes (Jun 15, 2014)
- Episode 3x11: 3 Minutes to Midnight (Jun 8, 2014)
- Episode 3x10: Revolutions Per Minute (Jun 1, 2014)
- Episode 3x08: So Do Our Minutes Hasten (May 11, 2014)
- Episode 3x04: Minute Changes (Apr 6, 2014)
- Episode 2x13: Second Time (Aug 4, 2013)
- Episode 2x11: Second Guess (Jul 21, 2013)
- Episode 2x10: Second Wave (Jul 14, 2013)
- Episode 2x09: Seconds (Jul 7, 2013)
- Episode 2x07: Second Degree (Jun 9, 2013)
- Episode 2x03: Second Thoughts (May 5, 2013)
- Episode 2x02: Split Second (Apr 28, 2013)
- Episode 2x01: Second Chances (Apr 21, 2013)
- Episode 1x10: Endtimes (Aug 5, 2012) [Co-Star]
- Episode 1x09: Family Time (Jul 29, 2012) [Co-Star]
- Episode 1x08: Playtime (Jul 22, 2012) [Co-Star]
- Episode 1x07: The Politics of Time (Jul 15, 2012) [Co-Star]
- Episode 1x06: Time's Up (Jul 8, 2012) [Co-Star]
- Episode 1x05: A Test of Time (Jun 24, 2012) [Co-Star]
- Episode 1x03: Wasting Time (Jun 10, 2012) [Co-Star]
- Episode 1x02: Fast Times (Jun 3, 2012) [Co-Star]
- Episode 1x01: A Stitch in Time (May 27, 2012) [Co-Star]
Caprica (2010)
Guest starring as Heracles
- Episode 1x05: There Is Another Sky (Feb 26, 2010) [Co-Star]
Da Vinci's City Hall (2005)
Guest starring as Andrew
(2 episodes)
- Episode 1x09: Gotta Press the Flesh (Jan 17, 2006)
- Episode 1x08: Gonna Cause a Ruckus (Jan 10, 2006)