
John Kapelos
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.
Movie Appearances

The Breakfast Club
as Carl
1985

Yo acuso
as Det. Murray
2003

The Relic
as McNally
1997

Roxanne
as Chuck
1987

We're Talkin' Serious Money
as Marty "the Greek"
1992

The Deep End of the Ocean
as George Karras
1999

The Shadow
as Duke Rollins
1994

The Class
as Nate
2022

Whisper
as Whitley
2007

Don't You Forget About Me
as Self
2010

Nothing in Common
as Roger the Commercial Director
1986

Guilty as Sin
as Ed Lombardo
1993

The River King
as Joey Tosh
2005

Farewell Mr. Kringle
as Harley
2010

Off Beat
as Lou Wareham
1986

The Late Shift
as Robert Morton
1996

The Craft
as Ray (uncredited)
1996

Young Hearts Unlimited
as Jensen
1998

The Boost
as Joel Miller
1988

Deep Red
as Mack Waters
1994
TV Appearances

Seinfeld
as Barry Prophet
1989

One Tree Hill
as Carl
2003

Chuck
as Yari Demitrios
2007

Castle
as Joe Pulgatti
2009

CSI: Crime Scene Investigation
as Duke Rittle
2000

The District
as Victor Abbot
2000

Who's the Boss?
1984

Shark
as Presiding Officer
2006

Desperate Housewives
as Eugene Beale
2004

The Dead Zone
as Patrick Hanchin
2002

Boomtown
as Hugo Pinkston
2002

L.A. Law
as Jack Lewis
1986