
John Diehl
Known for Acting · 124 credits
- Born
- 1950-05-01 (age 76)
- Place of birth
- Cincinnati, Ohio, USA
- Also known as
- John Henry Diehl · جان دییل
Biography
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.
Known For
TV Shows (38)

The X-Files
1993
as Wilson Pinker Rawls

ER
1994
as Johnson's Son

JAG
1995
as Jack Raglan

The West Wing
1999
as Claypool

Without a Trace
2002
as Doyle

Falcon Crest
1981
as Gus Wallach

Scandal
2012
as Ray Dwyer

Cold Case
2003
as Isaac Keller

Rizzoli & Isles
2010
as Arthur Dunbar

NYPD Blue
1993
as Joe brady

Miami Vice
1984
as Larry Zito

The Shield
2002
as Assistant Chief Ben Gilroy

Hill Street Blues
1981

L.A. Law
1986
as Kevin Delahanty / Tim

Strong Medicine
2000
as Mr. Lawson

Snowfall
2017
as Colonel Robert McDonald

The Guardian
2001
as Fortunato

Nash Bridges
1996
as Albert foss

Cagney & Lacey
1982

Lie to Me
2009
as Charlie Everett

Friday Night Lights
2006
as Richard Sherman

The Outer Limits
1995
as Joe

The Pretender
1996
as Sheriff Delmont

Profiler
1996
as Toby 'The Wick' Wood

Dark Winds
2022
as B.J. Vines

Castle Rock
2018
as John

In the Heat of the Night
1988
as John sevrance

The John Larroquette Show
1993
as Chris

Monsters
1988
as Miles Magnus

Jericho
2006
as Governor Trader

Get Real
1999
as Harris Forman

Almost Human
2013
as Edward Kennex

Women's Murder Club
2007

Point Pleasant
2005
as David Burke

Cassie & Co.
1982
as Gelson

E! True Hollywood Story
1996
Eddie Dodd
1991

Beauty and the Beast
1987
as Vernon Toulane
Movies (86)

Pearl Harbor
2001
as Senior Doctor

Train Dreams
2025
as Billy

A Time to Kill
1996
as Tim Nunley

Stargate
1994
as Lieutenant Kawalsky

Falling Down
1993
as Dad (Back Yard Party)

Escape from New York
1981
as Punk

The Client
1994
as Jack Nance

National Lampoon's Vacation
1983
as Assistant Mechanic

Gettysburg
1993
as Pvt. Bucklin

Nixon
1995
as Gordon Liddy

Fire Down Below
1997
as Frank Elkins

Stripes
1981
as Cruiser

Anywhere but Here
1999
as Jimmy

Female Perversions
1996
as Jake Rock

Foxfire
1996
as Mr. Buttinger

Most Wanted
1997
as Police Captain

John Candy: I Like Me
2025
as Self - Actor, Stripes (archive footage)

Lost Souls
2000
as Henry Birdson

Armageddon Time
2022
as Fred Trump

Whore
1991
as Derelict

Purgatory
1999
as Badger

Mo' Money
1992
as Keith Heading

Kickboxer 2: The Road Back
1991
as Jack

Angel
1984
as The Killer

Down in the Valley
2005
as Steve

Miami Vice: Brother's Keeper
1984
as Det. Larry Zito

Mikey
1992
as Neil Trenton

Remote
1993
as Delbert McCoy

Motorama
1991
as Phil

Walker
1987
as Stebbins

MadHouse
1990
as Fred

Mind Ripper
1995
as Alex

Fail Safe
2000
as Col. Cascio

Joysticks
1983
as Arnie

The Hi-Lo Country
1998
as Les Birk

The End of Violence
1997
as Lowell

Buffalo Girls
1995
as Gen. Custer (1995)

Three Wishes
1995
as Leland's Dad

The Grave
1996
as J.C. Cole

The Rat Pack
1998
as Joe DiMaggio

Jesse Stone: Death in Paradise
2006
as Jerry Snyder

D.C. Cab
1983
as Head Kidnapper

The Dark Side of the Moon
1990
as Philip Jennings

Managua
1996

Land of Plenty
2004
as Paul

Falling in Love Again
1980
as Beaver (1940's)

Apartment 1303 3D
2012
as Detective

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

The New Age
1994
as Lyle

Hysterical
1982
as Taxi Driver

Bookies
2003
as Vincent

Almost Dead
1994
as Eddie Herbek

Forever
2015
as Neil

The Lucky Ones
2008
as Tom Klinger

Amanda & the Alien
1998
as Colonel Rosencrans

Monument Ave.
1998
as Digger

The Hanoi Hilton
1987
as Murphy

White of the Eye
1987
as Mr Dupree

Cool Blue
1990
as Clayton

Casualties
1997
as Polito

Natural Selection
2011
as Abe

The Paint Job
1993
as Father
Dragnet: Sticks and Stones
2003
as Dr. Rupert Miles

Glitz
1988
as Teddy Magyk

Tully
2002
as Mal "Mac" MacAvoy

The Ambush Murders
1982
as Ferguson

The Zeros
2001
as Burl

The Destiny of Marty Fine
1996
as Deke

A Long Way Off
2014
A Cry for Love
1980

Singularity Principle
2013
as Jack Brenner

Jurassic Park III
2001
as Cooper

Road to Nowhere
2010
as Bobby Billings

Follow the Prophet
2009
as Ted

The House Is Burning
2006
as Mr. Garson

La Sirena
2020
as Nino

Out of the Wild
2017
as Henry McBride

The Obama Effect
2012
as Steve Warren

Drifter: Henry Lee Lucas
2009
as Sheriff Larabie

The Far Side of Jericho
2006
as Cash Thornton

The North Star
2016
as Master Anderson

A Climate for Killing
1991
as Wayne Paris

Falling Like This
2001
as Eddie Gallagher

I Pass for Human
2004
as Ex-husband

Serpent in the Bottle
2020
as Marvin Decker

Leon's Case
1982
as Leon Bernstein
About John Diehl
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… With 124 credits spanning from 1980 to 2025, John Diehl has appeared in 86 films and 38 TV shows.
Fans searching for John Diehl movies, John Diehl filmography, or the latest projects starring John Diehl can stream many of these titles on Bowood.TV, free and in HD, with no subscription required.
Most Popular John Diehl Movies
- Pearl Harbor (2001) — as Senior Doctor
- Train Dreams (2025) — as Billy
- A Time to Kill (1996) — as Tim Nunley
- Stargate (1994) — as Lieutenant Kawalsky
- Falling Down (1993) — as Dad (Back Yard Party)
Where to Watch John Diehl Films
Most John Diehl movies and series are available to stream on Bowood.TV in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring John Diehl, check our movies catalogue and browse page.