
John Diehl
Acting
Born 1950-05-01 · Cincinnati, Ohio, USA
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

Train Dreams
Nov 5, 2025

John Candy: I Like Me
Sep 4, 2025

Armageddon Time
Oct 28, 2022

La Sirena
May 22, 2020

Serpent in the Bottle
Apr 20, 2020

Out of the Wild
Dec 5, 2017

The North Star
Mar 1, 2016

Forever
Oct 27, 2015

A Long Way Off
Jun 6, 2014

Singularity Principle
Mar 13, 2013

Apartment 1303 3D
Dec 6, 2012

The Obama Effect
Jul 13, 2012

Burn Notice: The Fall of Sam Axe
Apr 17, 2011

Natural Selection
Mar 13, 2011

Road to Nowhere
Sep 11, 2010

Drifter: Henry Lee Lucas
Sep 1, 2009

Follow the Prophet
Jan 23, 2009

The Lucky Ones
Sep 26, 2008

The Far Side of Jericho
Dec 10, 2006

The House Is Burning
Nov 16, 2006

Jesse Stone: Death in Paradise
Apr 30, 2006

Down in the Valley
May 13, 2005

Land of Plenty
Sep 10, 2004

I Pass for Human
Mar 21, 2004

Bookies
Jan 20, 2003

Tully
Nov 1, 2002

Falling Like This
Sep 7, 2001

Jurassic Park III
Jul 18, 2001

Pearl Harbor
May 21, 2001

The Zeros
Mar 10, 2001