Born in London, Ontario John Kapelos is an accomplished actor in both comedy and drama. He is known as Carl the Janitor in The Breakfast Club, Detective Shanke in the vampire cult series Forever Knight, and most recently for appearances in Days of Our Lives, Big Sky, The Umbrella Academy, and as Chauncey O'Connor in the made for TV series of movies Crossword Mysteries.
Known For
Credits
Cast Credits
Big Sky (2020)
Guest starring as Father Ted Maynard
(2 episodes)
- Episode 1x09: Let It Be Him (Feb 16, 2021)
- Episode 1x08: The End is Near (Feb 9, 2021)
Medical Police (2020)
Guest starring as Matteo Roberto Neri
- Episode 1x03: Dumb Doggy (Jan 10, 2020)
Guest starring as Frank Neri
- Episode 1x04: Mature Group Action (Jan 10, 2020)
Crossword Mysteries (2019)
Starring as Chief Chauncey O'Connor
(5 episodes)
- Episode 2021-04-11: Riddle Me Dead (Apr 11, 2021)
- Episode 2021-02-14: Terminal Descent (Feb 14, 2021)
- Episode 2020-01-05: Abracadaver (Jan 5, 2020)
- Episode 2019-10-13: Crossword Mysteries: Proposing Murder (Oct 13, 2019)
- Episode 2019-03-10: Crossword Mysteries: A Puzzle to Die For (Mar 10, 2019)
The Umbrella Academy (2019)
Guest starring as Jack Ruby
(5 episodes)
- Episode 2x10: The End of Something (Jul 31, 2020)
- Episode 2x04: The Majestic 12 (Jul 31, 2020)
- Episode 2x03: The Swedish Job (Jul 31, 2020)
- Episode 2x02: The Frankel Footage (Jul 31, 2020)
- Episode 2x01: Right Back Where We Started (Jul 31, 2020)
The Expanse (2015)
Guest starring as Ren Hazuki
(2 episodes)
- Episode 3x08: It Reaches Out (May 30, 2018)
- Episode 3x07: Delta-V (May 23, 2018)
Good Girls Revolt (2015)
Guest starring as Vinnie
- Episode 1x06: Strikethrough (Oct 28, 2016) [Co-Star]
Impastor (2015)
Guest starring as Judge Brendan Bell
(2 episodes)
- Episode 2x09: Judge Not (Nov 30, 2016)
- Episode 2x08: My Little Brother's Little Brother's Keeper (Nov 16, 2016)
Suits (2011)
Guest starring as Elias Gould
(3 episodes)
- Episode 8x09: Motion to Delay (Sep 12, 2018)
- Episode 7x16: Good-Bye (Apr 25, 2018)
- Episode 7x10: Donna (Sep 13, 2017)
Justified (2010)
Guest starring as Ethan Picker
(9 episodes)
- Episode 5x11: The Toll (Mar 25, 2014)
- Episode 5x10: Weight (Mar 18, 2014)
- Episode 5x09: Wrong Roads (Mar 11, 2014)
- Episode 5x06: Kill the Messenger (Feb 11, 2014)
- Episode 5x05: Shot All to Hell (Feb 4, 2014)
- Episode 5x01: A Murder of Crowes (Jan 7, 2014)
- Episode 4x13: Ghosts (Apr 2, 2013)
- Episode 4x12: Peace of Mind (Mar 26, 2013)
- Episode 4x11: Decoy (Mar 19, 2013)
Republic of Doyle (2010)
Guest starring as Inspector Vince Pickard
(3 episodes)
- Episode 6x10: Last Call (Dec 10, 2014)
- Episode 6x09: Judgement Day (Dec 10, 2014)
- Episode 6x08: Body of Evidence (Dec 3, 2014)
Chuck (2007)
Guest starring as Yari Demetrios
- Episode 1x09: Chuck Versus the Imported Hard Salami (Nov 19, 2007)
Shark (2006)
Guest starring as Presiding Officer
(2 episodes)
- Episode 2x14: Leaving Las Vegas (May 6, 2008)
- Episode 2x13: Bar Fight (Apr 29, 2008)
Psych (2006)
Guest starring as Tom Swagerty
(2 episodes)
- Episode 8x06: 1967: A Psych Odyssey (Feb 26, 2014)
- Episode 7x10: Santa Barbarian Candidate (May 1, 2013)
Category 7: The End of the World (2005)
Starring as Secretary of Homeland Security Jim Roberts
(2 episodes)
Criminal Minds (2005)
Guest starring as Sheriff Montell
- Episode 6x22: Out of the Light (May 4, 2011)
Desperate Housewives (2004)
Guest starring as Eugene Beale
(4 episodes)
- Episode 2x19: Don't Look at Me (Apr 16, 2006)
- Episode 2x18: Everybody Says Don't (Apr 2, 2006)
- Episode 2x17: Could I Leave You? (Mar 26, 2006)
- Episode 2x16: There Is No Other Way (Mar 12, 2006)
CSI: Crime Scene Investigation (2000)
Guest starring as Duke Rittle
- Episode 2x22: Cross-Jurisdictions (May 9, 2002)
Angel (1999)
Guest starring as Roland Meeks
- Episode 2x02: Are You Now or Have You Ever Been? (Oct 3, 2000)
Frasier (1993)
Guest starring as Policeman
- Episode 11x13: The Ann Who Came to Dinner (Jan 13, 2004) [Co-Star]
Forever Knight (1992)
Starring as Detective Donald Schanke
(48 episodes)
- Episode 2x26: Crazy Love (Jul 29, 1995)
- Episode 2x25: Close Call (Jul 22, 1995)
- Episode 2x24: Baby Baby (Jul 15, 1995)
- Episode 2x23: Near Death (Jul 8, 1995)
- Episode 2x22: Curiouser and Curiouser (May 20, 1995)
- Episode 2x21: The Code (May 13, 1995)
- Episode 2x20: A More Permanent Hell (May 6, 1995)
- Episode 2x19: Queen of Harps (Apr 29, 1995)
- Episode 2x18: Partners of the Month (Apr 22, 1995)
- Episode 2x17: Blood Money (Feb 25, 1995)
- Episode 2x16: The Fire Inside (Feb 18, 1995)
- Episode 2x15: Be My Valentine (Feb 11, 1995)
- Episode 2x14: The Fix (Feb 4, 1995)
- Episode 2x13: Beyond the Law (Jan 28, 1995)
- Episode 2x12: Amateur Night (Jan 21, 1995)
- Episode 2x11: Capital Offense (Nov 26, 1994)
- Episode 2x10: Can't Run, Can't Hide (Nov 14, 1994)
- Episode 2x09: Bad Blood (Nov 7, 1994)
- Episode 2x08: Undue Process (Oct 31, 1994)
- Episode 2x07: Father's Day (Oct 24, 1994)
- Episode 2x06: Faithful Followers (Oct 17, 1994)
- Episode 2x05: Hunted (Oct 10, 1994)
- Episode 2x04: Forward Into the Past (Oct 3, 1994)
- Episode 2x03: Stranger Than Fiction (Sep 26, 1994)
- Episode 2x02: A Fate Worse Than Death (Sep 24, 1994)
- Episode 2x01: Killer Instinct (Sep 17, 1994)
- Episode 1x22: Love You to Death (Mar 2, 1993)
- Episode 1x21: 1966 (Feb 23, 1993)
- Episode 1x20: Fatal Mistake (Feb 16, 1993)
- Episode 1x19: If Looks Could Kill (Feb 9, 1993)
- Episode 1x18: Feeding the Beast (Dec 1, 1992)
- Episode 1x17: Unreality TV (Nov 24, 1992)
- Episode 1x16: Only the Lonely (Nov 17, 1992)
- Episode 1x15: Dying for Fame (Nov 10, 1992)
- Episode 1x14: Spin Doctor (Oct 27, 1992)
- Episode 1x13: Father Figure (Oct 13, 1992)
- Episode 1x12: Dead Issue (Oct 6, 1992)
- Episode 1x11: Hunters (Sep 29, 1992)
- Episode 1x10: Dead Air (Sep 22, 1992)
- Episode 1x09: I Will Repay (Sep 15, 1992)
- Episode 1x08: Cherry Blossoms (Aug 11, 1992)
- Episode 1x07: False Witness (Aug 4, 1992)
- Episode 1x06: Dying to Know You (Jun 9, 1992)
- Episode 1x05: Dance by the Light of the Moon (May 26, 1992)
- Episode 1x04: Last Act (May 19, 1992)
- Episode 1x03: For I Have Sinned (May 12, 1992)
- Episode 1x02: Dark Knight: The Second Chapter (May 6, 1992)
- Episode 1x01: Dark Knight (May 5, 1992)
Civil Wars (1991)
Guest starring as Andrew Lassick
(2 episodes)
- Episode 1x17: Denise And De Nuptials (Apr 21, 1992)
- Episode 1x15: Dirty Pool (Mar 31, 1992)
Quantum Leap (1989)
Guest starring as Dr. Mustafa El Razul
- Episode 4x20: The Curse of Ptah-Hotep - March 2, 1957 (Apr 22, 1992)
Street Legal (1987)
Guest starring as Jude Singer
- Episode 4x15: Godfather of Mimico (Feb 2, 1990)
Guest starring as Bernie Chernoff
- Episode 5x07: Softsell (Nov 16, 1990)
Days of Our Lives (1965)
Guest starring as Konstantin Meleounis
(49 episodes)
- Episode 2024-06-11: Ep. #14876 (Jun 11, 2024)
- Episode 2024-06-10: Ep. #14875 (Jun 10, 2024)
- Episode 2024-06-07: Ep. #14874 (Jun 7, 2024)
- Episode 2024-06-06: Ep. #14873 (Jun 6, 2024)
- Episode 2024-05-16: Ep. #14858 (May 16, 2024)
- Episode 2024-05-09: Ep. #14853 (May 9, 2024)
- Episode 2024-05-07: Ep. #14851 (May 7, 2024)
- Episode 2024-05-03: Ep. #14849 (May 3, 2024)
- Episode 2024-04-30: Ep. #14846 (Apr 30, 2024)
- Episode 2024-04-29: Ep. #14845 (Apr 29, 2024)
- Episode 2024-04-25: Ep. #14843 (Apr 25, 2024)
- Episode 2024-04-19: Ep. #14839 (Apr 19, 2024)
- Episode 2024-04-18: Ep. #14838 (Apr 18, 2024)
- Episode 2024-04-17: Ep. #14837 (Apr 17, 2024)
- Episode 2024-04-12: Ep. #14834 (Apr 12, 2024)
- Episode 2024-04-11: Ep. #14833 (Apr 11, 2024)
- Episode 2024-04-08: Ep. #14830 (Apr 8, 2024)
- Episode 2024-03-25: Ep. #14820 (Mar 25, 2024)
- Episode 2024-03-22: Ep. #14819 (Mar 22, 2024)
- Episode 2024-03-20: Ep. #14817 (Mar 20, 2024)
- Episode 2024-03-15: Ep. #14814 (Mar 15, 2024)
- Episode 2024-03-14: Ep. #14813 (Mar 14, 2024)
- Episode 2024-03-01: Ep. #14804 (Mar 1, 2024)
- Episode 2024-02-23: Ep. #14799 (Feb 23, 2024)
- Episode 2024-02-19: Ep. #14795 (Feb 19, 2024)
- Episode 2024-02-05: Ep. #14785 (Feb 5, 2024)
- Episode 2024-02-02: Ep. #14784 (Feb 2, 2024)
- Episode 2024-01-22: Ep. #14775 (Jan 22, 2024)
- Episode 2024-01-19: Ep. #14774 (Jan 19, 2024)
- Episode 2024-01-09: Ep. #14766 (Jan 9, 2024)
- Episode 2023-12-28: Ep. #14758 (Dec 28, 2023)
- Episode 2023-12-26: Ep. #14756 (Dec 26, 2023)
- Episode 2023-12-22: Ep. #14754 (Dec 22, 2023)
- Episode 2023-12-20: Ep. #14752 (Dec 20, 2023)
- Episode 2023-12-07: Ep. #14743 (Dec 7, 2023)
- Episode 2023-11-30: Ep. #14738 (Nov 30, 2023)
- Episode 2023-11-29: Ep. #14737 (Nov 29, 2023)
- Episode 2023-11-28: Ep. #14736 (Nov 28, 2023)
- Episode 2023-11-20: Ep. #14730 (Nov 20, 2023)
- Episode 2023-11-17: Ep. #14729 (Nov 17, 2023)
- Episode 2023-11-16: Ep. #14728 (Nov 16, 2023)
- Episode 2023-11-08: Ep. #14722 (Nov 8, 2023)
- Episode 2023-10-26: Ep. #14713 (Oct 26, 2023)
- Episode 2023-10-23: Ep. #14710 (Oct 23, 2023)
- Episode 2023-10-20: Ep. #14709 (Oct 20, 2023)
- Episode 2023-10-12: Ep. #14703 (Oct 12, 2023)
- Episode 2023-09-18: Ep. #14685 (Sep 18, 2023)
- Episode 2023-09-15: Ep. #14684 (Sep 15, 2023)
- Episode 2023-04-10: Ep #14569 (Apr 10, 2023)