Born 1950 (age 76) · Cincinnati, Ohio, USA
Appears in 124 titles

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. Larry Zito on the 1980s cop show Miami Vice, Assistant Chief Ben Gilroy on The Shield, and as "the Cruiser" in Stripes. His other notable roles include Pvt. Bucklin, the spokesman of the 2nd Maine mutineers in Gettysburg, Cooper in Jurassic Park III (2001), as G. Gordon Liddy in the Oliver Stone movie Nixon, the Klansman informant ("Mickey Mouse") in A Time to Kill, and as Keith, a credit card company supervisor in Mo Money. He also appeared as the spirit of Harley Earl in a series of commercials for Buick. He was born in Cincinnati, Ohio, and graduated from St. Xavier High School in 1968. For a time, he flirted with a professional boxing career, leaving Miami Vice to pursue it.

Filmography

Jurassic Park III
6.2
Jurassic Park III
2001
as Cooper
Pearl Harbor
6.9
Pearl Harbor
2001
as Senior Doctor
Falling Down
7.4
Falling Down
1993
as Dad (Back Yard Party)
Stargate
7.0
Stargate
1994
as Lieutenant Kawalsky
Escape from New York
7.0
Escape from New York
1981
as Punk
A Time to Kill
7.4
A Time to Kill
1996
as Tim Nunley
National Lampoon's Vacation
7.1
National Lampoon's Vacation
1983
as Assistant Mechanic
The Client
6.7
The Client
1994
as Jack Nance
Stripes
6.6
Stripes
1981
as Cruiser
Train Dreams
7.3
Train Dreams
2025
as Billy
Armageddon Time
6.4
Armageddon Time
2022
as Fred Trump
Nixon
6.9
Nixon
1995
as Gordon Liddy
Fire Down Below
5.8
Fire Down Below
1997
as Frank Elkins
Gettysburg
7.0
Gettysburg
1993
as Pvt. Bucklin
Apartment 1303 3D
3.6
Apartment 1303 3D
2012
as Detective
Anywhere but Here
6.1
Anywhere but Here
1999
as Jimmy
Down in the Valley
5.9
Down in the Valley
2005
as Steve
Kickboxer 2: The Road Back
5.5
Kickboxer 2: The Road Back
1991
as Jack
Lost Souls
5.0
Lost Souls
2000
as Henry Birdson
The Lucky Ones
6.4
The Lucky Ones
2008
as Tom Klinger