John Kapelos (born March 8, 1956) is a Canadian actor from London, Ontario. He is best known for his portrayals of janitor Carl Reed in The Breakfast Club and Detective Donald Schanke in Forever Knight.
TBAOnce a Week for Life as Theo Galanis
2024Loaded for Bear as Ben
2024I Don't Know as Nicky
2023The Last Word as Brett Harper
2023Beacon 23 (1 Episode) as Jocko
2022The Class as Nate
2022The Lincoln Lawyer (1 Episode) as Peter Sterghos
2021Val as Bryan Foley
2021Crossword Mysteries: Riddle Me Dead as Chief Chauncey O'Connor
2021Crossword Mysteries: Terminal Descent as Chief Chauncey O'Connor
2020Big Sky (2 Episodes) as Father Ted Maynard
2020Medical Police (1, 1 Episode) as Matteo Neri, Frank Neri
2020Crossword Mysteries: Abracadaver as Chief Chauncey O'Connor
2019Crossword Mysteries: Proposing Murder as Chief Chauncey O'Connor
2019Tellers as Craig
2019Crossword Mysteries: A Puzzle to Die For as Chief Chauncey O'Connor
2019Love Shot as Tony
2019The Umbrella Academy (5 Episodes) as Jack Ruby
2019The Unicorn as Louis
201822 Chaser as Bissey
2018BLOOD TYPE as ER Policeman
2017The Shape of Water as Mr. Arzounian
2017First Round Down as Sonny
2016Creature Features (1 Episode) as Self
2016Conviction (1 Episode) as Jim McNally
2015The Expanse (2 Episodes) as Ren
2015Love on the Air as Gus
2015Impastor (1 Episode) as Judge Brenden Bell
2015Togetherness (1 Episode) as Contractor
2014Transparent (1 Episode) as Gary
2014I Didn't Do It (1 Episode) as Uncle Patsy
2013Afternoon Delight as Jack
2013Hunt for the Labyrinth Killer as Detective Brady
2013Miss Dial as Creepy Guy
2012Not That Funny as Kevork Sarkissian
2011The Exes (1 Episode) as Giovanni
2011Suits (3 Episodes) as Elias Gould
2011Franklin & Bash (1 Episode) as Roland Stray
2011Shameless (1 Episode) as Larry Burke
2010Farewell Mr. Kringle as Harley
2010Law & Order: LA (1 Episode) as Mark Buckley
2010Lost Girl (1 Episode) as Wayne
2010Don't You Forget About Me as Self
2010Justified (9 Episodes) as Ethan Picker
2010Republic of Doyle (3 Episodes) as Inspector Vince Pickard
2009Modern Family (1 Episode) as Stavros
2009Junkyard Dog as Hellerman
2009Tripping Forward as Vladdy
2009Chasing a Dream as Frank McGuire
2009Castle (1 Episode) as Joe Pulgatti
2008The Beneficiary as Roy Vidrow
2008The Suite Life on Deck (1 Episode) as Elias
2008The Mentalist (1 Episode) as Hank Draber
2008Celebrating Sixteen Candles as Himself
2008Sincerely Yours as Self
2008Gemini Division (50 Episodes) as Unknown
2008The Babysitter as Mr Jones
2008Snow Buddies as Jean George
2007Whisper as Whitley
2007Chuck (1 Episode) as Yari Demitrios
2007Everybody Wants to Be Italian as Steve Bottino
2007iCarly (1 Episode) as Morris
2007Flight 29 Down: The Hotel Tango as Captain Bob Russell
2006Shark (2 Episodes) as Unknown
2006Psych (2 Episodes) as Tom Swagerty
2006Fifty Pills as Harold
2006Stick It as Chris DeFrank
2006Mr. Soul as Unknown
2005Category 7: The End of the World as Jim Roberts
2005The River King as Joey Tosh
2005Flight 29 Down (30 Episodes) as Unknown
2005McBride: Tune in for Murder as Bob Carter
2005Shallow Ground as Leroy Riley
2004House (1 Episode) as Dr. Kurtz
2004Desperate Housewives (4 Episodes) as Eugene Beale
2004Boston Legal (1 Episode) as Detective Wayne Farley
2004CSI: NY (1 Episode) as Bobby Rossmore
2004Phil the Alien as The General
2003I Accuse as Det. Murray
2003Cold Case (1 Episode) as John Butler
2003One Tree Hill (1 Episode) as Carl
2003NCIS (1 Episode) as Victor Castor
2003Las Vegas (1 Episode) as Unknown
2003Dead Like Me (2 Episodes) as Angus Cook
2003Mimic: Sentinel as Det. Gary Dumars
2003Fast Food High as John Redding
2003111 Gramercy Park as Gus Barlow
2002Auto Focus as Bruno Gerussi
2002Boomtown (1 Episode) as Hugo Pinkston
2002Without a Trace (1 Episode) as Ezra Hafetz
2002Just Cause (2 Episodes) as Unknown
2002Monk (1 Episode) as Paulie Flores
2002The Dead Zone (1 Episode) as Patrick Hanchin
2002Ignition as Conor's Lawyer
2001Crossing Jordan (1 Episode) as Halper
2001Legally Blonde as Dewey Newcombe (uncredited)
2001Fire & Ice as Andy Kurtz
2000Cold Blooded as Lou Miles
2000The District (1 Episode) as Victor Abbot
2000CSI: Crime Scene Investigation (1 Episode) as Duke Rittle
2000Gilmore Girls (1 Episode) as Orientation Leader
2000God, the Devil and Bob (1 Episode) as Unknown
1999Angel (1 Episode) as Roland Meeks
1999Double Jeopardy as Man on Pay Phone (uncredited)
1999The West Wing (1 Episode) as Seymour Little
1999Judging Amy (1 Episode) as Zack Wiley
1999The Deep End of the Ocean as George Karras
1998Young Hearts Unlimited as Jensen
1998First Wave (1 Episode) as Phil Tennant
1998Johnny Skidmarks as Walter Lippinscott
1997Timecop (1 Episode) as Unknown
1997The Practice (1 Episode) as Officer John Rydell
1997The Relic as McNally
1996Once a Thief (1 Episode) as Unknown
1996The Craft as Ray (uncredited)
1996Wiseguy as Dave Goss
1996The Late Shift as Robert Morton
1994ER (1 Episode) as Mr. Irby
1994Cool and the Crazy as The Greek
1994The Shadow as Duke Rollins
1994Deep Red as Mack Waters
1994For the Love of Aaron as Dr. Teplitsky
1993Diagnosis: Murder (1 Episode) as Dr. Milton Getz
1993Dave's World (1 Episode) as Leo
1993Frasier (1 Episode) as Policeman
1993Lois & Clark: The New Adventures of Superman (1 Episode) as Unknown
1993The X-Files (1 Episode) as Special Agent Fordyce
1993Guilty as Sin as Ed Lombardo
1993Diagnosis Murder: A Twist of the Knife as Bernie McNeil
1992Man Trouble as Detective Melvenos
1992We're Talkin' Serious Money as Marty "the Greek"
1992Forever Knight (1, 22 Episode) as Unknown, Det. Don Schanke
1992Highway Heartbreaker as Det. Baker
1992Deadly Betrayal: The Bruce Curtis Story as Prosecutor Paul Chaiet
1991Palace Guard (1 Episode) as Unknown
1991Defenseless as Jack Hammer
1991And the Sea Will Tell as Len Weinglass
1990Counterstrike (1 Episode) as Manny
1990Shannon's Deal (1 Episode) as Unknown
1990Grand (1 Episode) as Ray
1990Internal Affairs as Steven Arrocas
1989Nick Knight as Det. Don Schanke
1989Seinfeld (1 Episode) as Barry Prophet
1989Quantum Leap (1 Episode) as Dr. Mustafa El Razul
1989All's Fair as Eddie
1988The Boost as Joel Miller
1988Vibes as Eugene
1988Onassis: The Richest Man in the World as Costas Gratsos
1987Roxanne as Chuck
1986L.A. Law (1 Episode) as Jack Lewis
1986Nothing in Common as Roger the Commercial Director
1986Off Beat as Lou Wareham
1985My Man Adam as Mr. Rangle
1985Weird Science as Kandy Bar Owner
1985Head Office as General Sepulveda
1985The Breakfast Club as Carl
1984The Impostor as Unknown
1984Murder, She Wrote (1 Episode) as Lt. Howard Tartarus
1984Who's the Boss? (1 Episode) as Unknown
1984Miami Vice (1 Episode) as Andy Sloan
1984The Naked Face as Frank
1984Sixteen Candles as Rudy Ryszczyk
1983Class as Bellman
1982Tootsie as Actor at Party (uncredited)
1981Thief as Mechanic #3
1992Forever Knight (1 Episode) ... Director