
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") 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.
Available on CineVibes
Full Filmography
All Credits (123)

Train Dreams
as Billy

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

Armageddon Time
as Fred Trump

Dark Winds
as B.J. Vines

La Sirena
as Nino

Serpent in the Bottle
as Marvin Decker

Castle Rock
as John

Out of the Wild
as Henry McBride

Snowfall
as Colonel Robert McDonald

The North Star
as Master Anderson

Forever
as Neil

A Long Way Off
as Unknown

Almost Human
as Edward Kennex

Singularity Principle
as Jack Brenner

Apartment 1303 3D
as Detective

The Obama Effect
as Steve Warren

Scandal
as Ray Dwyer

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

Natural Selection
as Abe

Road to Nowhere
as Bobby Billings

Rizzoli & Isles
as Arthur Dunbar

Drifter: Henry Lee Lucas
as Sheriff Larabie

Follow the Prophet
as Ted

Lie to Me
as Charlie Everett

The Lucky Ones
as Tom Klinger

Women's Murder Club
as Unknown

The Far Side of Jericho
as Cash Thornton

The House Is Burning
as Mr. Garson

Friday Night Lights
as Richard Sherman

Jericho
as Governor Trader

Jesse Stone: Death in Paradise
as Jerry Snyder

Hidden Places
as Frank Wyatt

Down in the Valley
as Steve

Point Pleasant
as David Burke

Land of Plenty
as Paul

I Pass for Human
as Ex-husband

Cold Case
as Isaac Keller

Bookies
as Vincent

Tully
as Mal "Mac" MacAvoy

Without a Trace
as Doyle

The Shield
as Assistant Chief Ben Gilroy

The Guardian
as Fortunato

Falling Like This
as Eddie Gallagher

Pearl Harbor
as Senior Doctor

The Zeros
as Burl

Lost Souls
as Henry Birdson

Strong Medicine
as Mr. Lawson

Fail Safe
as Col. Cascio

Anywhere but Here
as Jimmy

The West Wing
as Claypool

Get Real
as Harris Forman

Purgatory
as Badger

The Hi-Lo Country
as Les Birk

Monument Ave.
as Digger

The Rat Pack
as Joe DiMaggio

Amanda & the Alien
as Colonel Rosencrans

Most Wanted
as Police Captain

The End of Violence
as Lowell

Fire Down Below
as Frank Elkins

Con Air
as Poe's Lawyer (uncredited)

Casualties
as Polito

Female Perversions
as Jake Rock

Profiler
as Toby 'The Wick' Wood

The Pretender
as Sheriff Delmont

Foxfire
as Mr. Buttinger

E! True Hollywood Story
as Unknown

A Time to Kill
as Tim Nunley

Managua
as Unknown

Nash Bridges
as Albert foss

The Destiny of Marty Fine
as Deke

The Grave
as J.C. Cole

Nixon
as Gordon Liddy

Three Wishes
as Leland's Dad

Mind Ripper
as Alex

JAG
as Jack Raglan

Buffalo Girls
as General Custer

The Outer Limits
as Joe

Stargate
as Lieutenant Kawalsky

ER
as Johnson's Son

The New Age
as Lyle

The Client
as Jack Nance

Almost Dead
as Eddie Herbek

Gettysburg
as Pvt. Bucklin

The Paint Job
as Father

Remote
as Delbert McCoy

NYPD Blue
as Joe brady

The X-Files
as Wilson Pinker Rawls

The John Larroquette Show
as Chris

Falling Down
as Dad (Back Yard Party)

Mikey
as Neil Trenton

Mo' Money
as Keith Heading

Motorama
as Phil

A Climate for Killing
as Wayne Paris

Whore
as Derelict

Kickboxer 2: The Road Back
as Jack

The Dark Side of the Moon
as Philip Jennings

Cool Blue
as Clayton

MadHouse
as Fred

Monsters
as Miles Magnus

Glitz
as Teddy Magyk

In the Heat of the Night
as John sevrance

Walker
as Stebbins

Beauty and the Beast
as Vernon Toulane

White of the Eye
as Mr Dupree

The Hanoi Hilton
as Murphy

L.A. Law
as Kevin Delahanty

L.A. Law
as Tim

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

Miami Vice
as Larry Zito

Angel
as The Killer

D.C. Cab
as Head Kidnapper

National Lampoon's Vacation
as Assistant Mechanic

Joysticks
as Arnie

Hysterical
as Taxi Driver

Cagney & Lacey
as Unknown

Cassie & Co.
as Gelson

The Ambush Murders
as Ferguson

Leon's Case
as Leon

Falcon Crest
as Gus Wallach

Stripes
as Cruiser

Escape from New York
as Punk

Hill Street Blues
as Unknown

Falling in Love Again
as Beaver (1940's)
