Jonathan grew up in England but now makes his home in Canada. Made his acting debut in school plays directed by Christian Bale's mother. He began his professional career after completing military service as an officer in the Canadian Infantry. He is a screenwriter and actor. He is married to award winning documentary film-maker Sheona McDonald. They have three children.
Known For
Credits
Cast Credits
Snowpiercer (2020)
Guest starring as Big John
(8 episodes)
- Episode 1x08: These Are His Revolutions (Jul 5, 2020)
- Episode 1x07: The Universe Is Indifferent (Jun 28, 2020)
- Episode 1x06: Trouble Comes Sideways (Jun 21, 2020)
- Episode 1x05: Justice Never Boarded (Jun 14, 2020)
- Episode 1x04: Without Their Maker (Jun 7, 2020)
- Episode 1x03: Access Is Power (May 31, 2020)
- Episode 1x02: Prepare to Brace (May 24, 2020)
- Episode 1x01: First, the Weather Changed (May 17, 2020)
Continuum (2012)
Guest starring as Commander Bradley
(3 episodes)
- Episode 3x05: 30 Minutes to Air (Apr 13, 2014) [Co-Star]
- Episode 1x10: Endtimes (Aug 5, 2012)
- Episode 1x09: Family Time (Jul 29, 2012)
The Killing (2011)
Guest starring as Alverez
- Episode 3x12: The Road to Hamelin (Aug 4, 2013) [Co-Star]
Fringe (2008)
Guest starring as Albert Duncan
- Episode 4x10: Forced Perspective (Jan 27, 2012) [Co-Star]
Murdoch Mysteries (2008)
Guest starring as Simon Goldberg
- Episode 2x11: Let Us Ask the Maiden (Apr 14, 2009)
Flash Gordon (2007)
Guest starring as Rankol
(17 episodes)
- Episode 1x21: Revolution (2) (Feb 8, 2008)
- Episode 1x20: Revolution (1) (Feb 1, 2008)
- Episode 1x19: Cold Day In Hell (Jan 25, 2008)
- Episode 1x17: Ebb And Flow (Jan 11, 2008)
- Episode 1x16: Thicker Than Water (Jan 4, 2008)
- Episode 1x15: Possession (Nov 30, 2007)
- Episode 1x14: Stand And Deliver (Nov 16, 2007)
- Episode 1x13: Sorrow (Nov 9, 2007)
- Episode 1x12: Secrets And Lies (Nov 2, 2007)
- Episode 1x11: Random Access (Oct 26, 2007)
- Episode 1x10: Conspiracy Theory (Oct 19, 2007)
- Episode 1x09: Til Death (Oct 12, 2007)
- Episode 1x08: Revelations (Oct 5, 2007)
- Episode 1x07: Alliances (Sep 28, 2007)
- Episode 1x06: Life Source (Sep 21, 2007)
- Episode 1x05: Ascension (Sep 14, 2007)
- Episode 1x04: Assassin (Sep 7, 2007)
The X-Files (1993)
Guest starring as Chuck Lukerman
- Episode 4x19: Synchrony (Apr 13, 1997) [Co-Star]
Crew Credits
House of David (2025)
Episode crew as Writer
(2 episodes)
- Episode 1x08: David and Goliath - Part 2 (Apr 3, 2025)
- Episode 1x06: Giants Awakened (Mar 20, 2025)
Wu Assassins (2019)
Show crew as Co-Executive Producer
(10 episodes)
- Episode 1x10: Paths Pt. 2 (Aug 8, 2019)
- Episode 1x09: Paths Pt. 1 (Aug 8, 2019)
- Episode 1x08: Ladies' Night (Aug 8, 2019)
- Episode 1x07: Legacy (Aug 8, 2019)
- Episode 1x06: Gu Assassins (Aug 8, 2019)
- Episode 1x05: Codladh Sámh (Aug 8, 2019)
- Episode 1x04: A Twisting Snake (Aug 8, 2019)
- Episode 1x03: Fire Chicken (Aug 8, 2019)
- Episode 1x02: Misspent Youth (Aug 8, 2019)
- Episode 1x01: Drunken Watermelon (Aug 8, 2019)
Van Helsing (2016)
Show crew as Co-Executive Producer
(26 episodes)
- Episode 2x13: Black Days (Jan 4, 2018)
- Episode 2x12: Crooked Falls (Dec 28, 2017)
- Episode 2x11: Be True (Dec 21, 2017)
- Episode 2x10: Base Pair (Dec 14, 2017)
- Episode 2x09: Wakey, Wakey (Dec 7, 2017)
- Episode 2x08: Big Mama (Nov 30, 2017)
- Episode 2x07: Everything Changes (Nov 16, 2017)
- Episode 2x06: Veritas Vincit (Nov 9, 2017)
- Episode 2x05: Save Yourself (Nov 2, 2017)
- Episode 2x04: A Home (Oct 26, 2017)
- Episode 2x03: Love Bites (Oct 19, 2017)
- Episode 2x02: In Redemption (Oct 12, 2017)
- Episode 2x01: Began Again (Oct 5, 2017)
- Episode 1x13: It Begins (Dec 9, 2016)
- Episode 1x12: He's Coming (Dec 2, 2016)
- Episode 1x11: Last Time (Nov 25, 2016)
- Episode 1x10: Stay Away (Nov 18, 2016)
- Episode 1x09: Help Out (Nov 11, 2016)
- Episode 1x08: Little Thing (Nov 4, 2016)
- Episode 1x07: For Me (Oct 28, 2016)
- Episode 1x06: Nothing Matters (Oct 21, 2016)
- Episode 1x05: Fear Her (Oct 14, 2016)
- Episode 1x04: Coming Back (Oct 7, 2016)
- Episode 1x03: Stay Inside (Sep 30, 2016)
- Episode 1x02: Seen You (Sep 23, 2016)
- Episode 1x01: Help Me (Sep 23, 2016)
Show crew as Executive Producer
(24 episodes)
- Episode 4x13: The Beholder (Dec 20, 2019)
- Episode 4x12: Three Pages (Dec 13, 2019)
- Episode 4x09: No "I" In Team (Nov 22, 2019)
- Episode 4x08: The Prism (Nov 15, 2019)
- Episode 4x07: Metamorphosis (Nov 8, 2019)
- Episode 4x06: Miles and Miles (Nov 1, 2019)
- Episode 4x05: Liberty or Death (Oct 25, 2019)
- Episode 4x04: Broken Promises (Oct 18, 2019)
- Episode 4x03: Love Less (Oct 11, 2019)
- Episode 4x02: Dark Ties (Oct 4, 2019)
- Episode 4x01: Dark Destiny (Sep 27, 2019)
- Episode 3x13: Birth Ritual (Dec 28, 2018)
- Episode 3x12: Christ Pose (Dec 21, 2018)
- Episode 3x11: Been Away (Dec 14, 2018)
- Episode 3x10: Outside World (Dec 7, 2018)
- Episode 3x09: Loud Love (Nov 30, 2018)
- Episode 3x08: Crooked Steps (Nov 23, 2018)
- Episode 3x07: Hunted Down (Nov 16, 2018)
- Episode 3x06: Like Suicide (Nov 9, 2018)
- Episode 3x05: Pretty Noose (Nov 2, 2018)
- Episode 3x04: Rusty Cage (Oct 26, 2018)
- Episode 3x03: I Awake (Oct 19, 2018)
- Episode 3x02: Super Unknown (Oct 12, 2018)
- Episode 3x01: Fresh Tendrils (Oct 5, 2018)
Episode crew as Writer
(14 episodes)
- Episode 5x13: Novissima Solis (Jun 25, 2021)
- Episode 5x10: E Pluribus Unum (Jun 18, 2021)
- Episode 5x03: Lumina Intunecata (Apr 30, 2021)
- Episode 5x01: Past Tense (Apr 16, 2021)
- Episode 4x12: Three Pages (Dec 13, 2019)
- Episode 4x08: The Prism (Nov 15, 2019)
- Episode 4x01: Dark Destiny (Sep 27, 2019)
- Episode 3x13: Birth Ritual (Dec 28, 2018)
- Episode 3x12: Christ Pose (Dec 21, 2018)
- Episode 3x03: I Awake (Oct 19, 2018)
- Episode 2x12: Crooked Falls (Dec 28, 2017)
- Episode 2x06: Veritas Vincit (Nov 9, 2017)
- Episode 2x02: In Redemption (Oct 12, 2017)
- Episode 1x04: Coming Back (Oct 7, 2016)
Episode crew as Story
(2 episodes)
- Episode 4x13: The Beholder (Dec 20, 2019)
- Episode 1x10: Stay Away (Nov 18, 2016)
Episode crew as Teleplay
(2 episodes)
- Episode 4x13: The Beholder (Dec 20, 2019)
- Episode 1x10: Stay Away (Nov 18, 2016)
Private Eyes (2016)
Show crew as Consulting Producer
(2 episodes)
- Episode 1x07: Karaoke Confidential (Jul 7, 2016)
- Episode 1x05: The Six (Jun 23, 2016)
Continuum (2012)
Show crew as Co-Executive Producer
(5 episodes)
- Episode 4x06: Final Hour (Oct 9, 2015)
- Episode 4x05: The Desperate Hours (Oct 2, 2015)
- Episode 4x04: Zero Hour (Sep 25, 2015)
- Episode 4x03: Power Hour (Sep 18, 2015)
- Episode 4x02: Rush Hour (Sep 11, 2015)
Episode crew as Writer
(6 episodes)
- Episode 4x04: Zero Hour (Sep 25, 2015)
- Episode 3x11: 3 Minutes to Midnight (Jun 8, 2014)
- Episode 3x05: 30 Minutes to Air (Apr 13, 2014)
- Episode 2x12: Second Last (Jul 28, 2013)
- Episode 2x06: Second Truths (Jun 2, 2013)
- Episode 1x06: Time's Up (Jul 8, 2012)
The Outer Limits (1995)
Episode crew as Writer
- Episode 2x17: Paradise (Jun 16, 1996)
Episode crew as Story
- Episode 2x21: Vanishing Act (Jul 21, 1996)