John Diehl - Cast

Register to mark this movie seen or favorite and personalize your experience

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

Casted
  • Jurassic Park III

    Played Cooper

    Average Rating
    6.2
    7581 votes
    Release Date
    Jul 18, 2001
    25 years ago
  • Pearl Harbor

    Played Senior Doctor

    Average Rating
    6.9
    6789 votes
    Release Date
    May 21, 2001
    25 years ago
  • Falling Down

    Played Dad (Back Yard Party)

    Average Rating
    7.4
    3921 votes
    Release Date
    Feb 26, 1993
    33 years ago
  • Stargate

    Played Lieutenant Kawalsky

    Average Rating
    7.0
    3629 votes
    Release Date
    Oct 28, 1994
    31 years ago
  • Escape from New York

    Played Punk

    Average Rating
    7.1
    3372 votes
    Release Date
    May 23, 1981
    45 years ago
  • A Time to Kill

    Played Tim Nunley

    Average Rating
    7.4
    2765 votes
    Release Date
    Jul 24, 1996
    30 years ago
  • National Lampoon's Vacation

    Played Assistant Mechanic

    Average Rating
    7.1
    1656 votes
    Release Date
    Jul 29, 1983
    43 years ago
  • The Client

    Played Jack Nance

    Average Rating
    6.7
    1281 votes
    Release Date
    Jul 20, 1994
    32 years ago
  • Stripes

    Played Cruiser

    Average Rating
    6.6
    971 votes
    Release Date
    Jun 26, 1981
    45 years ago
  • Armageddon Time

    Played Fred Trump

    Average Rating
    6.4
    480 votes
    Release Date
    Oct 28, 2022
    3 years ago
  • Nixon

    Played Gordon Liddy

    Average Rating
    6.9
    385 votes
    Release Date
    Dec 22, 1995
    30 years ago
  • Fire Down Below

    Played Frank Elkins

    Average Rating
    5.8
    380 votes
    Release Date
    Sep 05, 1997
    29 years ago
  • Gettysburg

    Played Pvt. Bucklin

    Average Rating
    6.9
    314 votes
    Release Date
    Oct 08, 1993
    32 years ago
  • Apartment 1303 3D

    Played Detective

    Average Rating
    3.6
    300 votes
    Release Date
    Dec 06, 2012
    13 years ago
  • Anywhere but Here

    Played Jimmy

    Average Rating
    6.0
    286 votes
    Release Date
    Nov 12, 1999
    26 years ago
  • Down in the Valley

    Played Steve

    Average Rating
    5.9
    224 votes
    Release Date
    May 13, 2005
    21 years ago
  • Lost Souls

    Played Henry Birdson

    Average Rating
    5.0
    195 votes
    Release Date
    Oct 13, 2000
    25 years ago
  • Kickboxer 2: The Road Back

    Played Jack

    Average Rating
    5.5
    192 votes
    Release Date
    Jan 30, 1991
    35 years ago
  • The Lucky Ones

    Played Tom Klinger

    Average Rating
    6.4
    182 votes
    Release Date
    Sep 26, 2008
    17 years ago
  • Mo' Money

    Played Keith Heading

    Average Rating
    5.5
    145 votes
    Release Date
    Jul 24, 1992
    34 years ago
  • Foxfire

    Played Mr. Buttinger

    Average Rating
    6.0
    143 votes
    Release Date
    Aug 23, 1996
    30 years ago
  • Burn Notice: The Fall of Sam Axe

    Played Rear Admiral Lawrence

    Average Rating
    6.4
    125 votes
    Release Date
    Apr 17, 2011
    15 years ago
  • Purgatory

    Played Badger

    Average Rating
    7.2
    123 votes
    Release Date
    Jan 10, 1999
    27 years ago
  • Jesse Stone: Death in Paradise

    Played Jerry Snyder

    Average Rating
    6.9
    117 votes
    Release Date
    Apr 30, 2006
    20 years ago
  • Angel

    Played The Killer

    Average Rating
    6.0
    116 votes
    Release Date
    Apr 19, 1984
    42 years ago
  • Most Wanted

    Played Police Captain

    Average Rating
    5.4
    113 votes
    Release Date
    Oct 10, 1997
    28 years ago
  • Whore

    Played Derelict

    Average Rating
    5.2
    109 votes
    Release Date
    Jun 21, 1991
    35 years ago
  • D.C. Cab

    Played Head Kidnapper

    Average Rating
    5.2
    100 votes
    Release Date
    Dec 16, 1983
    42 years ago
  • The Hi-Lo Country

    Played Les Birk

    Average Rating
    6.1
    86 votes
    Release Date
    Dec 30, 1998
    27 years ago
  • Fail Safe

    Played Col. Cascio

    Average Rating
    6.9
    84 votes
    Release Date
    Apr 09, 2000
    26 years ago
  • Mikey

    Played Neil Trenton

    Average Rating
    5.8
    84 votes
    Release Date
    Nov 12, 1992
    33 years ago
  • The Dark Side of the Moon

    Played Philip Jennings

    Average Rating
    5.0
    83 votes
    Release Date
    May 30, 1990
    36 years ago
  • Walker

    Played Stebbins

    Average Rating
    6.4
    82 votes
    Release Date
    Dec 04, 1987
    38 years ago
  • Three Wishes

    Played Leland's Dad

    Average Rating
    6.2
    82 votes
    Release Date
    Oct 27, 1995
    30 years ago
  • MadHouse

    Played Fred

    Average Rating
    5.3
    81 votes
    Release Date
    Feb 16, 1990
    36 years ago
  • White of the Eye

    Played Mr Dupree

    Average Rating
    5.8
    78 votes
    Release Date
    Jun 19, 1987
    39 years ago
  • Mind Ripper

    Played Alex

    Average Rating
    4.3
    75 votes
    Release Date
    Oct 08, 1995
    30 years ago
  • The End of Violence

    Played Lowell

    Average Rating
    5.3
    74 votes
    Release Date
    Sep 12, 1997
    28 years ago
  • Joysticks

    Played Arnie

    Average Rating
    4.6
    72 votes
    Release Date
    Mar 04, 1983
    43 years ago
  • Train Dreams

    Played Billy

    Average Rating
    7.8
    62 votes
    Release Date
    Nov 05, 2025
    5 months ago
  • Motorama

    Played Phil

    Average Rating
    6.5
    59 votes
    Release Date
    Sep 10, 1991
    35 years ago
  • Female Perversions

    Played Jake Rock

    Average Rating
    4.9
    58 votes
    Release Date
    Apr 25, 1997
    29 years ago
  • Land of Plenty

    Played Paul

    Average Rating
    6.1
    48 votes
    Release Date
    Sep 10, 2004
    21 years ago
  • Road to Nowhere

    Played Bobby Billings

    Average Rating
    5.7
    45 votes
    Release Date
    Sep 11, 2010
    15 years ago
  • Bookies

    Played Vincent

    Average Rating
    6.3
    44 votes
    Release Date
    Jan 20, 2003
    23 years ago
  • The Rat Pack

    Played Joe DiMaggio

    Average Rating
    5.8
    42 votes
    Release Date
    Aug 22, 1998
    28 years ago
  • Remote

    Played Delbert McCoy

    Average Rating
    4.8
    35 votes
    Release Date
    Sep 22, 1993
    33 years ago
  • The New Age

    Played Lyle

    Average Rating
    5.4
    32 votes
    Release Date
    Sep 16, 1994
    32 years ago
  • Natural Selection

    Played Abe

    Average Rating
    6.1
    32 votes
    Release Date
    Mar 13, 2011
    15 years ago
  • Monument Ave.

    Played Digger

    Average Rating
    5.6
    29 votes
    Release Date
    Sep 25, 1998
    27 years ago
  • Miami Vice: Brother's Keeper

    Played Det. Larry Zito

    Average Rating
    7.7
    27 votes
    Release Date
    Sep 16, 1984
    42 years ago
  • Tully

    Played Mal "Mac" MacAvoy

    Average Rating
    6.2
    25 votes
    Release Date
    Nov 01, 2002
    23 years ago
  • Buffalo Girls

    Played Gen. Custer (1995)

    Average Rating
    6.4
    23 votes
    Release Date
    Apr 30, 1995
    31 years ago
  • Drifter: Henry Lee Lucas

    Played Sheriff Larabie

    Average Rating
    3.8
    21 votes
    Release Date
    Sep 01, 2009
    16 years ago
  • The Hanoi Hilton

    Played Murphy

    Average Rating
    5.2
    20 votes
    Release Date
    Mar 27, 1987
    39 years ago
  • Amanda & the Alien

    Played Colonel Rosencrans

    Average Rating
    4.3
    18 votes
    Release Date
    Feb 01, 1998
    28 years ago
  • The Grave

    Played J.C. Cole

    Average Rating
    4.9
    17 votes
    Release Date
    Jan 18, 1996
    30 years ago
  • Forever

    Played Neil

    Average Rating
    5.7
    15 votes
    Release Date
    Oct 27, 2015
    10 years ago
  • Hysterical

    Played Taxi Driver

    Average Rating
    4.4
    15 votes
    Release Date
    Dec 22, 1982
    43 years ago
  • Almost Dead

    Played Eddie Herbek

    Average Rating
    5.7
    14 votes
    Release Date
    Mar 20, 1994
    32 years ago
  • Falling in Love Again

    Played Beaver (1940's)

    Average Rating
    5.7
    13 votes
    Release Date
    Nov 21, 1980
    46 years ago
  • Cool Blue

    Played Clayton

    Average Rating
    4.2
    13 votes
    Release Date
    Feb 27, 1990
    36 years ago
  • Casualties

    Played Polito

    Average Rating
    6.4
    9 votes
    Release Date
    Apr 15, 1997
    29 years ago
  • The House Is Burning

    Played Mr. Garson

    Average Rating
    6.3
    8 votes
    Release Date
    Nov 16, 2006
    19 years ago
  • The Far Side of Jericho

    Played Cash Thornton

    Average Rating
    4.1
    7 votes
    Release Date
    Dec 10, 2006
    19 years ago
  • Managua
    Average Rating
    4.3
    7 votes
    Release Date
    Apr 09, 1996
    30 years ago
  • Singularity Principle

    Played Jack Brenner

    Average Rating
    5.8
    6 votes
    Release Date
    Mar 13, 2013
    13 years ago
  • A Long Way Off
    Average Rating
    5.8
    6 votes
    Release Date
    Jun 06, 2014
    12 years ago
  • The Paint Job

    Played Father

    Average Rating
    3.8
    6 votes
    Release Date
    Sep 30, 1993
    32 years ago
  • Out of the Wild

    Played Henry McBride

    Average Rating
    6.5
    5 votes
    Release Date
    Dec 05, 2017
    8 years ago
  • Serpent in the Bottle

    Played Marvin Decker

    Average Rating
    2.4
    5 votes
    Release Date
    Apr 20, 2020
    6 years ago
  • The Obama Effect

    Played Steve Warren

    Average Rating
    2.5
    4 votes
    Release Date
    Jul 13, 2012
    13 years ago
  • A Climate for Killing

    Played Wayne Paris

    Average Rating
    2.8
    4 votes
    Release Date
    Jul 18, 1991
    35 years ago
  • Follow the Prophet

    Played Ted

    Average Rating
    4.5
    4 votes
    Release Date
    Jan 23, 2009
    17 years ago
  • Glitz

    Played Teddy Magyk

    Average Rating
    4.3
    3 votes
    Release Date
    Sep 28, 1988
    38 years ago
  • The Zeros

    Played Burl

    Average Rating
    3.3
    3 votes
    Release Date
    Mar 10, 2001
    25 years ago
  • Falling Like This

    Played Eddie Gallagher

    Average Rating
    4.0
    2 votes
    Release Date
    Sep 07, 2001
    24 years ago
  • The North Star

    Played Master Anderson

    Average Rating
    5.0
    2 votes
    Release Date
    Mar 01, 2016
    10 years ago
  • The Ambush Murders

    Played Ferguson

    Average Rating
    9.0
    1 votes
    Release Date
    Jan 05, 1982
    44 years ago
  • I Pass for Human

    Played Ex-husband

    Average Rating
    4.0
    1 votes
    Release Date
    Mar 21, 2004
    22 years ago
  • La Sirena

    Played Nino

    Average Rating
    6.0
    1 votes
    Release Date
    May 22, 2020
    5 years ago
  • The Destiny of Marty Fine

    Played Deke

    Average Rating
    1.0
    1 votes
    Release Date
    Mar 16, 1996
    30 years ago
  • Average Rating
    0.0
    0 votes
    Release Date
    Oct 20, 1980
    46 years ago
  • Played Dr. Rupert Miles

    Average Rating
    0.0
    0 votes
    Release Date
    Mar 30, 2003
    23 years ago
  • Miami Vice ‘The Prodigal Son’

    Played Detective Larry Zito

    Average Rating
    0.0
    0 votes
    Release Date
    Jul 18, 1987
    39 years ago
Close
Join Discord Discord logo
Follow on X X logo