← Back to explore

John Kapelos

Acting

Born March 8, 1956 · London, Ontario, Canada

Biography

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. He is also fondly remembered as Jerry Seinfeld's unjustly accused accountant.

Filmography50+ titles

Once a Week for Life

2026as Theo Galanis

BLOOD TYPE

2018as ER Policeman

For the Love of Aaron

1994as Dr. Teplitsky

House

2004as Dr. Kurtz

The Umbrella Academy

2019as Jack Ruby

The Mentalist

2008as Hank Draber

The X-Files

1993as Special Agent Fordyce

The West Wing

1999as Seymour Little

Seinfeld

1989as Barry Prophet

Suits

2011as Elias Gould

Shameless

2011as Larry Burke

Flight 29 Down

2005as Captain Russell

The Expanse

2015as Ren

Crossword Mysteries: Abracadaver

2020as Chief Chauncey O'Connor

Justified

2010as Ethan Picker

Castle

2009as Joe Pulgatti

iCarly

2007as Morris

Monk

2002as Paulie Flores

Quantum Leap

1989as Dr. Mustafa El Razul

Scrubs

2026as Stanley Campos

Modern Family

2009as Stavros

Psych

2006as Tom Swagerty

Boston Legal

2004as Detective Wayne Farley

Desperate Housewives

2004as Eugene Beale

Gilmore Girls

2000as Orientation Leader

Angel

1999as Roland Meeks

The Suite Life on Deck

2008as Elias

Cold Case

2003as John Butler

One Tree Hill

2003as Carl

ER

1994as Mr. Irby

The Lincoln Lawyer

2022as Peter Sterghos

Lost Girl

2010as Wayne

Chuck

2007as Yari Demitrios

Dead Like Me

2003as Angus Cook

The Practice

1997as Officer John Rydell

Frasier

1993as Policeman

The Breakfast Club

1985as Carl

Magnum P.I.

2018as Hector Aquino

NCIS

2003as Victor Castor

CSI: Crime Scene Investigation

2000as Duke Rittle

I Didn't Do It

as Uncle Patsy

Crossword Mysteries: Riddle Me Dead

2021as Chief Chauncey O'Connor

Crossword Mysteries: Proposing Murder

2019as Chief Chauncey O'Connor

Miami Vice

1984as Andy Sloan

Murder, She Wrote

1984as Lt. Howard Tartarus

Who's the Boss?

1984

Franklin & Bash

2011as Roland Stray

CSI: NY

2004as Bobby Rossmore

Without a Trace

2002as Ezra Hafetz

The Dead Zone

2002as Patrick Hanchin