John 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
All Movies (88)
- Train Dreams2025 · as Billy
- John Candy: I Like Me2025 · as Self - Actor, Stripes (archive footage)
- Armageddon Time2022 · as Fred Trump
- La Sirena2020 · as Nino
- Serpent in the Bottle2020 · as Marvin Decker
- Out of the Wild2017 · as Henry McBride
- The North Star2016 · as Master Anderson
- Forever2015 · as Neil
- A Long Way Off2014
- Singularity Principle2013 · as Jack Brenner
- Apartment 1303 3D2012 · as Detective
- The Obama Effect2012 · as Steve Warren
- Burn Notice: The Fall of Sam Axe2011 · as Rear Admiral Lawrence
- Natural Selection2011 · as Abe
- Road to Nowhere2010 · as Bobby Billings
- Drifter: Henry Lee Lucas2009 · as Sheriff Larabie
- Follow the Prophet2009 · as Ted
- The Lucky Ones2008 · as Tom Klinger
- The Far Side of Jericho2006 · as Cash Thornton
- The House Is Burning2006 · as Mr. Garson
- Jesse Stone: Death in Paradise2006 · as Jerry Snyder
- Hidden Places2006 · as Frank Wyatt
- Down in the Valley2005 · as Steve
- Land of Plenty2004 · as Paul
- I Pass for Human2004 · as Ex-husband
- Dragnet: Sticks and Stones2003 · as Dr. Rupert Miles
- Bookies2003 · as Vincent
- Tully2002 · as Mal "Mac" MacAvoy
- Falling Like This2001 · as Eddie Gallagher
- Jurassic Park III2001 · as Cooper
- Pearl Harbor2001 · as Senior Doctor
- The Zeros2001 · as Burl
- Lost Souls2000 · as Henry Birdson
- Fail Safe2000 · as Col. Cascio
- Anywhere but Here1999 · as Jimmy
- Purgatory1999 · as Badger
- The Hi-Lo Country1998 · as Les Birk
- Monument Ave.1998 · as Digger
- The Rat Pack1998 · as Joe DiMaggio
- Amanda & the Alien1998 · as Colonel Rosencrans
- Most Wanted1997 · as Police Captain
- The End of Violence1997 · as Lowell
- Fire Down Below1997 · as Frank Elkins
- Con Air1997 · as Poe's Lawyer (uncredited)
- Casualties1997 · as Polito
- Female Perversions1996 · as Jake Rock
- Foxfire1996 · as Mr. Buttinger
- A Time to Kill1996 · as Tim Nunley
- Managua1996
- The Destiny of Marty Fine1996 · as Deke
- The Grave1996 · as J.C. Cole
- Nixon1995 · as Gordon Liddy
- Three Wishes1995 · as Leland's Dad
- Mind Ripper1995 · as Alex
- Buffalo Girls1995 · as Gen. Custer (1995)
- Stargate1994 · as Lieutenant Kawalsky
- The New Age1994 · as Lyle
- The Client1994 · as Jack Nance
- Almost Dead1994 · as Eddie Herbek
- Gettysburg1993 · as Pvt. Bucklin
- The Paint Job1993 · as Father
- Remote1993 · as Delbert McCoy
- Falling Down1993 · as Dad (Back Yard Party)
- Mikey1992 · as Neil Trenton
- Mo' Money1992 · as Keith Heading
- Motorama1991 · as Phil
- A Climate for Killing1991 · as Wayne Paris
- Whore1991 · as Derelict
- Kickboxer 2: The Road Back1991 · as Jack
- The Dark Side of the Moon1990 · as Philip Jennings
- Cool Blue1990 · as Clayton
- MadHouse1990 · as Fred
- Glitz1988 · as Teddy Magyk
- Walker1987 · as Stebbins
- White of the Eye1987 · as Mr Dupree
- The Hanoi Hilton1987 · as Murphy
- Miami Vice: Brother's Keeper1984 · as Det. Larry Zito
- Angel1984 · as The Killer
- D.C. Cab1983 · as Head Kidnapper
- National Lampoon's Vacation1983 · as Assistant Mechanic
- Joysticks1983 · as Arnie
- Hysterical1982 · as Taxi Driver
- The Ambush Murders1982 · as Ferguson
- Leon's Case1982 · as Leon Bernstein
- Stripes1981 · as Cruiser
- Escape from New York1981 · as Punk
- Falling in Love Again1980 · as Beaver (1940's)
- A Cry for Love1980
All TV Shows (39)
- Dark Winds2022 · as B.J. Vines
- Castle Rock2018 · as John
- Snowfall2017 · as Colonel Robert McDonald
- Almost Human2013 · as Edward Kennex
- Scandal2012 · as Ray Dwyer
- Rizzoli & Isles2010 · as Arthur Dunbar
- Lie to Me2009 · as Charlie Everett
- Women's Murder Club2007
- Friday Night Lights2006 · as Richard Sherman
- Jericho2006 · as Governor Trader
- Point Pleasant2005 · as David Burke
- Cold Case2003 · as Isaac Keller
- Without a Trace2002 · as Doyle
- The Shield2002 · as Assistant Chief Ben Gilroy
- The Guardian2001 · as Fortunato
- Strong Medicine2000 · as Mr. Lawson
- The West Wing1999 · as Claypool
- Get Real1999 · as Harris Forman
- Profiler1996 · as Toby 'The Wick' Wood
- The Pretender1996 · as Sheriff Delmont
- E! True Hollywood Story1996
- Nash Bridges1996 · as Albert foss
- JAG1995 · as Jack Raglan
- The Outer Limits1995 · as Joe
- ER1994 · as Johnson's Son
- NYPD Blue1993 · as Joe brady
- The X-Files1993 · as Wilson Pinker Rawls
- The John Larroquette Show1993 · as Chris
- Eddie Dodd1991
- Monsters1988 · as Miles Magnus
- In the Heat of the Night1988 · as John sevrance
- Beauty and the Beast1987 · as Vernon Toulane
- L.A. Law1986 · as Kevin Delahanty
- L.A. Law1986 · as Tim
- Miami Vice1984 · as Larry Zito
- Cagney & Lacey1982
- Cassie & Co.1982 · as Gelson
- Falcon Crest1981 · as Gus Wallach
- Hill Street Blues1981







