John Diehl

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...

Known For

Stargate

as Lieutenant Kawalsky

A Time to Kill

as Tim Nunley

Pearl Harbor

as Senior Doctor

Cast Credits

Train Dreams

as Billy

Armageddon Time

as Fred Trump

La Sirena

as Nino

Serpent in the Bottle

as Marvin Decker

Out of the Wild

as Henry McBride

The North Star

as Master Anderson

Forever

as Neil

Singularity Principle

as Jack Brenner

Apartment 1303 3D

as Detective

The Obama Effect

as Steve Warren

Burn Notice: The Fall of Sam Axe

as Rear Admiral Lawrence

Road to Nowhere

as Bobby Billings

Drifter: Henry Lee Lucas

as Sheriff Larabie

The Lucky Ones

as Tom Klinger

The Far Side of Jericho

as Cash Thornton

I Pass for Human

as Ex-husband

Dragnet: Sticks and Stones

as Dr. Rupert Miles

Bookies

as Vincent

Tully

as Mal "Mac" MacAvoy

Falling Like This

as Eddie Gallagher

Pearl Harbor

as Senior Doctor

The Zeros

as Burl

Crew Credits