
John Diehl
Born in Cincinnati, Ohio, USA
- Born:
- May 1, 1950 (age 75)
John Diehl (born May 1, 1950) is an American character actor with over 150 credits to his name in film and television. He is best known for his roles as Charles Kawalsky in the 1994 film Stargate, Det…
View on IMDbCast Credits

Train Dreams
2025
As Billy

Armageddon Time
2022
As Fred Trump

Apartment 1303 3D
2012
As Detective

Burn Notice: The Fall of Sam Axe
2011
As Rear Admiral Lawrence

The Lucky Ones
2008
As Tom Klinger

Jesse Stone: Death in Paradise
2006
As Jerry Snyder

Down in the Valley
2005
As Steve

Jurassic Park III
2001
As Cooper

Pearl Harbor
2001
As Senior Doctor

Lost Souls
2000
As Henry Birdson

Anywhere but Here
1999
As Jimmy

Purgatory
1999
As Badger

Most Wanted
1997
As Police Captain

Fire Down Below
1997
As Frank Elkins

Foxfire
1996
As Mr. Buttinger

A Time to Kill
1996
As Tim Nunley

Nixon
1995
As Gordon Liddy

Stargate
1994
As Lieutenant Kawalsky

The Client
1994
As Jack Nance

Gettysburg
1993
As Pvt. Bucklin

Falling Down
1993
As Dad (Back Yard Party)

Mo' Money
1992
As Keith Heading

Whore
1991
As Derelict

Kickboxer 2: The Road Back
1991
As Jack

Angel
1984
As The Killer

D.C. Cab
1983
As Head Kidnapper

National Lampoon's Vacation
1983
As Assistant Mechanic

Stripes
1981
As Cruiser

Escape from New York
1981
As Punk