Portrait of John Diehl

John Diehl

Bio: 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
Born: Mon, May 01 1950
Birthplace: Cincinnati, Ohio, USA
John Diehl is 74 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Armageddon Time
Armageddon Time
John Diehl was 72 in Armageddon Time as 'Fred Trump'.
Movie Released: Fri, Oct 28 2022
Poster of La Sirena
La Sirena
John Diehl was 70 in La Sirena as 'Nino'.
Movie Released: Fri, May 22 2020
Poster of Serpent in the Bottle
Serpent in the Bottle
John Diehl was 69 in Serpent in the Bottle as 'Marvin Decker'.
Movie Released: Mon, Apr 20 2020
Poster of Out of the Wild
Out of the Wild
John Diehl was 67 in Out of the Wild as 'Henry McBride'.
Movie Released: Tue, Dec 05 2017
Poster of The North Star
The North Star
John Diehl was 65 in The North Star as 'Master Anderson'.
Movie Released: Tue, Mar 01 2016
Poster of Forever
Forever
John Diehl was 65 in Forever as 'Neil'.
Movie Released: Tue, Oct 27 2015
Poster of A Long Way Off
A Long Way Off
John Diehl was 64 in A Long Way Off
Movie Released: Fri, Jun 06 2014
Poster of Singularity Principle
Singularity Principle
John Diehl was 62 in Singularity Principle as 'Jack Brenner'.
Movie Released: Wed, Mar 13 2013
Poster of Apartment 1303 3D
Apartment 1303 3D
John Diehl was 62 in Apartment 1303 3D as 'Detective'.
Movie Released: Thu, Dec 06 2012
Poster of The Obama Effect
The Obama Effect
John Diehl was 62 in The Obama Effect as 'Steve Warren'.
Movie Released: Fri, Jul 13 2012
Poster of Burn Notice: The Fall of Sam Axe
Burn Notice: The Fall of Sam Axe
John Diehl was 60 in Burn Notice: The Fall of Sam Axe as 'Rear Admiral Lawrence'.
Movie Released: Sun, Apr 17 2011
Poster of Natural Selection
Natural Selection
John Diehl was 60 in Natural Selection as 'Abe'.
Movie Released: Sun, Mar 13 2011
Poster of Road to Nowhere
Road to Nowhere
John Diehl was 60 in Road to Nowhere as 'Bobby Billings'.
Movie Released: Sat, Sep 11 2010
Poster of Drifter: Henry Lee Lucas
Drifter: Henry Lee Lucas
John Diehl was 59 in Drifter: Henry Lee Lucas as 'Sheriff Larabie'.
Movie Released: Tue, Sep 01 2009
Poster of The Lucky Ones
The Lucky Ones
John Diehl was 58 in The Lucky Ones as 'Tom Klinger'.
Movie Released: Fri, Sep 26 2008
Poster of The Far Side of Jericho
The Far Side of Jericho
John Diehl was 56 in The Far Side of Jericho as 'Cash Thornton'.
Movie Released: Sun, Dec 10 2006
Poster of The House Is Burning
The House Is Burning
John Diehl was 56 in The House Is Burning as 'Mr. Garson'.
Movie Released: Thu, Nov 16 2006
Poster of Jesse Stone: Death in Paradise
Jesse Stone: Death in Paradise
John Diehl was 55 in Jesse Stone: Death in Paradise as 'Jerry Snyder'.
Movie Released: Sun, Apr 30 2006
Poster of Down in the Valley
Down in the Valley
John Diehl was 55 in Down in the Valley as 'Steve'.
Movie Released: Fri, May 13 2005
Poster of Land of Plenty
Land of Plenty
John Diehl was 54 in Land of Plenty as 'Paul'.
Movie Released: Fri, Sep 10 2004
Poster of I Pass for Human
I Pass for Human
John Diehl was 53 in I Pass for Human as 'Ex-husband'.
Movie Released: Sun, Mar 21 2004
Poster of Dragnet: Sticks and Stones
Dragnet: Sticks and Stones
John Diehl was 52 in Dragnet: Sticks and Stones as 'Dr. Rupert Miles'.
Movie Released: Sun, Mar 30 2003
Poster of Bookies
Bookies
John Diehl was 52 in Bookies as 'Vincent'.
Movie Released: Mon, Jan 20 2003
Poster of Tully
Tully
John Diehl was 52 in Tully as 'Mal "Mac" MacAvoy'.
Movie Released: Fri, Nov 01 2002
Poster of Falling Like This
Falling Like This
John Diehl was 51 in Falling Like This as 'Eddie Gallagher'.
Movie Released: Fri, Sep 07 2001
Poster of Jurassic Park III
Jurassic Park III
John Diehl was 51 in Jurassic Park III as 'Cooper'.
Movie Released: Wed, Jul 18 2001
Poster of Pearl Harbor
Pearl Harbor
John Diehl was 51 in Pearl Harbor as 'Senior Doctor'.
Movie Released: Mon, May 21 2001
Poster of The Zeros
The Zeros
John Diehl was 50 in The Zeros as 'Burl'.
Movie Released: Sat, Mar 10 2001
Poster of Lost Souls
Lost Souls
John Diehl was 50 in Lost Souls as 'Henry Birdson'.
Movie Released: Fri, Oct 13 2000
Poster of Fail Safe
Fail Safe
John Diehl was 49 in Fail Safe as 'Col. Cascio'.
Movie Released: Sun, Apr 09 2000
Poster of Anywhere but Here
Anywhere but Here
John Diehl was 49 in Anywhere but Here as 'Jimmy'.
Movie Released: Fri, Nov 12 1999
Poster of Purgatory
Purgatory
John Diehl was 48 in Purgatory as 'Badger'.
Movie Released: Sun, Jan 10 1999
Poster of The Hi-Lo Country
The Hi-Lo Country
John Diehl was 48 in The Hi-Lo Country as 'Les Birk'.
Movie Released: Wed, Dec 30 1998
Poster of Monument Ave.
Monument Ave.
John Diehl was 48 in Monument Ave. as 'Digger'.
Movie Released: Fri, Sep 25 1998
Poster of The Rat Pack
The Rat Pack
John Diehl was 48 in The Rat Pack as 'Joe DiMaggio'.
Movie Released: Sat, Aug 22 1998
Poster of Amanda & the Alien
Amanda & the Alien
John Diehl was 47 in Amanda & the Alien as 'Colonel Rosencrans'.
Movie Released: Sun, Feb 01 1998
Poster of Most Wanted
Most Wanted
John Diehl was 47 in Most Wanted as 'Police Captain'.
Movie Released: Fri, Oct 10 1997
Poster of The End of Violence
The End of Violence
John Diehl was 47 in The End of Violence as 'Lowell'.
Movie Released: Fri, Sep 12 1997
Poster of Fire Down Below
Fire Down Below
John Diehl was 47 in Fire Down Below as 'Frank Elkins'.
Movie Released: Fri, Sep 05 1997
Poster of Female Perversions
Female Perversions
John Diehl was 46 in Female Perversions as 'Jake Rock'.
Movie Released: Fri, Apr 25 1997
Poster of Casualties
Casualties
John Diehl was 46 in Casualties as 'Polito'.
Movie Released: Tue, Apr 15 1997
Poster of Foxfire
Foxfire
John Diehl was 46 in Foxfire as 'Mr. Buttinger'.
Movie Released: Fri, Aug 23 1996
Poster of A Time to Kill
A Time to Kill
John Diehl was 46 in A Time to Kill as 'Tim Nunley'.
Movie Released: Wed, Jul 24 1996
Poster of Managua
Managua
John Diehl was 45 in Managua
Movie Released: Tue, Apr 09 1996
Poster of The Destiny of Marty Fine
The Destiny of Marty Fine
John Diehl was 45 in The Destiny of Marty Fine as 'Deke'.
Movie Released: Sat, Mar 16 1996
Poster of The Grave
The Grave
John Diehl was 45 in The Grave as 'J.C. Cole'.
Movie Released: Thu, Jan 18 1996
Poster of Nixon
Nixon
John Diehl was 45 in Nixon as 'Gordon Liddy'.
Movie Released: Fri, Dec 22 1995
Poster of Three Wishes
Three Wishes
John Diehl was 45 in Three Wishes as 'Leland's Dad'.
Movie Released: Fri, Oct 27 1995
Poster of Mind Ripper
Mind Ripper
John Diehl was 45 in Mind Ripper as 'Alex'.
Movie Released: Sun, Oct 08 1995
Poster of Buffalo Girls
Buffalo Girls
John Diehl was 44 in Buffalo Girls as 'Gen. Custer (1995)'.
Movie Released: Sun, Apr 30 1995
Poster of Stargate
Stargate
John Diehl was 44 in Stargate as 'Lieutenant Kawalsky'.
Movie Released: Fri, Oct 28 1994
Poster of The New Age
The New Age
John Diehl was 44 in The New Age as 'Lyle'.
Movie Released: Fri, Sep 16 1994
Poster of The Client
The Client
John Diehl was 44 in The Client as 'Jack Nance'.
Movie Released: Wed, Jul 20 1994
Poster of Almost Dead
Almost Dead
John Diehl was 43 in Almost Dead as 'Eddie Herbek'.
Movie Released: Sun, Mar 20 1994
Poster of Gettysburg
Gettysburg
John Diehl was 43 in Gettysburg as 'Pvt. Bucklin'.
Movie Released: Fri, Oct 08 1993
Poster of The Paint Job
The Paint Job
John Diehl was 43 in The Paint Job as 'Father'.
Movie Released: Thu, Sep 30 1993
Poster of Remote
Remote
John Diehl was 43 in Remote as 'Delbert McCoy'.
Movie Released: Wed, Sep 22 1993
Poster of Falling Down
Falling Down
John Diehl was 42 in Falling Down as 'Dad (Back Yard Party)'.
Movie Released: Fri, Feb 26 1993
Poster of Mikey
Mikey
John Diehl was 42 in Mikey as 'Neil Trenton'.
Movie Released: Thu, Nov 12 1992
Poster of Mo' Money
Mo' Money
John Diehl was 42 in Mo' Money as 'Keith Heading'.
Movie Released: Fri, Jul 24 1992
Poster of Motorama
Motorama
John Diehl was 41 in Motorama as 'Phil'.
Movie Released: Tue, Sep 10 1991
Poster of A Climate for Killing
A Climate for Killing
John Diehl was 41 in A Climate for Killing as 'Wayne Paris'.
Movie Released: Thu, Jul 18 1991
Poster of Whore
Whore
John Diehl was 41 in Whore as 'Derelict'.
Movie Released: Fri, Jun 21 1991
Poster of Kickboxer 2: The Road Back
Kickboxer 2: The Road Back
John Diehl was 40 in Kickboxer 2: The Road Back as 'Jack'.
Movie Released: Wed, Jan 30 1991
Poster of The Dark Side of the Moon
The Dark Side of the Moon
John Diehl was 40 in The Dark Side of the Moon as 'Philip Jennings'.
Movie Released: Wed, May 30 1990
Poster of MadHouse
MadHouse
John Diehl was 39 in MadHouse as 'Fred'.
Movie Released: Fri, Feb 16 1990
Poster of Glitz
Glitz
John Diehl was 38 in Glitz as 'Teddy Magyk'.
Movie Released: Wed, Sep 28 1988
Poster of Walker
Walker
John Diehl was 37 in Walker as 'Stebbins'.
Movie Released: Fri, Dec 04 1987
Poster of The Hanoi Hilton
The Hanoi Hilton
John Diehl was 36 in The Hanoi Hilton as 'Murphy'.
Movie Released: Fri, Mar 27 1987
Poster of Miami Vice: Brother's Keeper
Miami Vice: Brother's Keeper
John Diehl was 34 in Miami Vice: Brother's Keeper as 'Det. Larry Zito'.
Movie Released: Sun, Sep 16 1984
Poster of Angel
Angel
John Diehl was 33 in Angel as 'The Killer'.
Movie Released: Thu, Apr 19 1984
Poster of D.C. Cab
D.C. Cab
John Diehl was 33 in D.C. Cab as 'Head Kidnapper'.
Movie Released: Fri, Dec 16 1983
Poster of National Lampoon's Vacation
National Lampoon's Vacation
John Diehl was 33 in National Lampoon's Vacation as 'Assistant Mechanic'.
Movie Released: Fri, Jul 29 1983
Poster of Joysticks
Joysticks
John Diehl was 32 in Joysticks as 'Arnie'.
Movie Released: Fri, Mar 04 1983
Poster of Hysterical
Hysterical
John Diehl was 32 in Hysterical as 'Taxi Driver'.
Movie Released: Wed, Dec 22 1982
Poster of The Ambush Murders
The Ambush Murders
John Diehl was 31 in The Ambush Murders as 'Ferguson'.
Movie Released: Tue, Jan 05 1982
Poster of Stripes
Stripes
John Diehl was 31 in Stripes as 'Cruiser'.
Movie Released: Fri, Jun 26 1981
Poster of Escape from New York
Escape from New York
John Diehl was 31 in Escape from New York as 'Punk'.
Movie Released: Sat, May 23 1981
Poster of Falling in Love Again
Falling in Love Again
John Diehl was 30 in Falling in Love Again as 'Beaver (1940's)'.
Movie Released: Fri, Nov 21 1980
Poster of A Cry for Love
A Cry for Love
John Diehl was 30 in A Cry for Love
Movie Released: Mon, Oct 20 1980

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Dark Winds
Dark Winds
John Diehl was 72+ in Dark Winds as 'B.J. Vines'.
TV Show Released: First Air Date
Sun, Jun 12 2022
Poster of Castle Rock
Castle Rock
John Diehl was 68+ in Castle Rock as 'John'.
TV Show Released: First Air Date
Wed, Jul 25 2018
Poster of Snowfall
Snowfall
John Diehl was 67+ in Snowfall as 'Colonel Robert McDonald'.
TV Show Released: First Air Date
Wed, Jul 05 2017
Poster of Almost Human
Almost Human
John Diehl was 63+ in Almost Human as 'Edward Kennex'.
TV Show Released: First Air Date
Sun, Nov 17 2013
Poster of Scandal
Scandal
John Diehl was 61+ in Scandal as 'Ray Dwyer'.
TV Show Released: First Air Date
Thu, Apr 05 2012
Poster of Rizzoli & Isles
Rizzoli & Isles
John Diehl was 60+ in Rizzoli & Isles as 'Arthur Dunbar'.
TV Show Released: First Air Date
Mon, Jul 12 2010
Poster of Women's Murder Club
Women's Murder Club
John Diehl was 57+ in Women's Murder Club
TV Show Released: First Air Date
Fri, Oct 12 2007
Poster of Friday Night Lights
Friday Night Lights
John Diehl was 56+ in Friday Night Lights as 'Richard Sherman'.
TV Show Released: First Air Date
Tue, Oct 03 2006
Poster of Jericho
Jericho
John Diehl was 56+ in Jericho as 'Governor Trader'.
TV Show Released: First Air Date
Wed, Sep 20 2006
Poster of Point Pleasant
Point Pleasant
John Diehl was 54+ in Point Pleasant
TV Show Released: First Air Date
Wed, Jan 19 2005
Poster of Cold Case
Cold Case
John Diehl was 53+ in Cold Case as 'Isaac Keller'.
TV Show Released: First Air Date
Sun, Sep 28 2003
Poster of Without a Trace
Without a Trace
John Diehl was 52+ in Without a Trace as 'Doyle'.
TV Show Released: First Air Date
Thu, Sep 26 2002
Poster of The Shield
The Shield
John Diehl was 51+ in The Shield as 'Assistant Chief Ben Gilroy'.
TV Show Released: First Air Date
Tue, Mar 12 2002
Poster of Strong Medicine
Strong Medicine
John Diehl was 50+ in Strong Medicine as 'Mr. Lawson'.
TV Show Released: First Air Date
Sun, Jul 23 2000
Poster of The West Wing
The West Wing
John Diehl was 49+ in The West Wing as 'Claypool'.
TV Show Released: First Air Date
Wed, Sep 22 1999
Poster of Get Real
Get Real
John Diehl was 49+ in Get Real as 'Harris Forman'.
TV Show Released: First Air Date
Wed, Sep 08 1999
Poster of The Pretender
The Pretender
John Diehl was 46+ in The Pretender as 'Sheriff Delmont'.
TV Show Released: First Air Date
Thu, Sep 19 1996
Poster of E! True Hollywood Story
E! True Hollywood Story
John Diehl was 46+ in E! True Hollywood Story
TV Show Released: First Air Date
Wed, Aug 21 1996
Poster of Nash Bridges
Nash Bridges
John Diehl was 45+ in Nash Bridges as 'Albert foss'.
TV Show Released: First Air Date
Fri, Mar 29 1996
Poster of JAG
JAG
John Diehl was 45+ in JAG as 'Jack Raglan'.
TV Show Released: First Air Date
Sat, Sep 23 1995
Poster of The Outer Limits
The Outer Limits
John Diehl was 44+ in The Outer Limits as 'Joe'.
TV Show Released: First Air Date
Sun, Mar 26 1995
Poster of ER
ER
John Diehl was 44+ in ER as 'Johnson's Son'.
TV Show Released: First Air Date
Mon, Sep 19 1994
Poster of NYPD Blue
NYPD Blue
John Diehl was 43+ in NYPD Blue as 'Joe brady'.
TV Show Released: First Air Date
Tue, Sep 21 1993
Poster of The X-Files
The X-Files
John Diehl was 43+ in The X-Files as 'Wilson Pinker Rawls'.
TV Show Released: First Air Date
Fri, Sep 10 1993
Poster of The John Larroquette Show
The John Larroquette Show
John Diehl was 43+ in The John Larroquette Show as 'Chris'.
TV Show Released: First Air Date
Thu, Sep 02 1993
Poster of Eddie Dodd
Eddie Dodd
John Diehl was 40+ in Eddie Dodd
TV Show Released: First Air Date
Tue, Mar 12 1991
Poster of Monsters
Monsters
John Diehl was 38+ in Monsters as 'Miles magnus'.
TV Show Released: First Air Date
Sat, Oct 22 1988
Poster of In the Heat of the Night
In the Heat of the Night
John Diehl was 37+ in In the Heat of the Night as 'John sevrance'.
TV Show Released: First Air Date
Sun, Mar 06 1988
Poster of Beauty and the Beast
Beauty and the Beast
John Diehl was 37+ in Beauty and the Beast
TV Show Released: First Air Date
Fri, Sep 25 1987
Poster of L.A. Law
L.A. Law
John Diehl was 36+ in L.A. Law as 'Kevin Delahanty, Tim'.
TV Show Released: First Air Date
Mon, Sep 15 1986
Poster of Miami Vice
Miami Vice
John Diehl was 34+ in Miami Vice as 'Larry Zito'.
TV Show Released: First Air Date
Sun, Sep 16 1984
Poster of Cagney & Lacey
Cagney & Lacey
John Diehl was 31+ in Cagney & Lacey
TV Show Released: First Air Date
Thu, Mar 25 1982
Poster of Falcon Crest
Falcon Crest
John Diehl was 31+ in Falcon Crest as 'Gus Wallach'.
TV Show Released: First Air Date
Fri, Dec 04 1981
Poster of Hill Street Blues
Hill Street Blues
John Diehl was 30+ in Hill Street Blues
TV Show Released: First Air Date
Thu, Jan 15 1981