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'.
Fri, Oct 28 2022
Poster of La Sirena
La Sirena
John Diehl was
70 in La Sirena
as 'Nino'.
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'.
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'.
Tue, Dec 05 2017
Poster of The North Star
The North Star
John Diehl was
65 in The North Star
as 'Master Anderson'.
Tue, Mar 01 2016
Poster of Forever
Forever
John Diehl was
65 in Forever
as 'Neil'.
Tue, Oct 27 2015
Poster of A Long Way Off
A Long Way Off
John Diehl was
64 in A Long Way Off
Fri, Jun 06 2014
Poster of Singularity Principle
Singularity Principle
John Diehl was
62 in Singularity Principle
as 'Jack Brenner'.
Wed, Mar 13 2013
Poster of Apartment 1303 3D
Apartment 1303 3D
John Diehl was
62 in Apartment 1303 3D
as 'Detective'.
Thu, Dec 06 2012
Poster of The Obama Effect
The Obama Effect
John Diehl was
62 in The Obama Effect
as 'Steve Warren'.
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'.
Sun, Apr 17 2011
Poster of Natural Selection
Natural Selection
John Diehl was
60 in Natural Selection
as 'Abe'.
Sun, Mar 13 2011
Poster of Road to Nowhere
Road to Nowhere
John Diehl was
60 in Road to Nowhere
as 'Bobby Billings'.
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'.
Tue, Sep 01 2009
Poster of The Lucky Ones
The Lucky Ones
John Diehl was
58 in The Lucky Ones
as 'Tom Klinger'.
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'.
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'.
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'.
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'.
Fri, May 13 2005
Poster of Land of Plenty
Land of Plenty
John Diehl was
54 in Land of Plenty
as 'Paul'.
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'.
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'.
Sun, Mar 30 2003
Poster of Bookies
Bookies
John Diehl was
52 in Bookies
as 'Vincent'.
Mon, Jan 20 2003
Poster of Tully
Tully
John Diehl was
52 in Tully
as 'Mal "Mac" MacAvoy'.
Fri, Nov 01 2002
Poster of Falling Like This
Falling Like This
John Diehl was
51 in Falling Like This
as 'Eddie Gallagher'.
Fri, Sep 07 2001
Poster of Jurassic Park III
Jurassic Park III
John Diehl was
51 in Jurassic Park III
as 'Cooper'.
Wed, Jul 18 2001
Poster of Pearl Harbor
Pearl Harbor
John Diehl was
51 in Pearl Harbor
as 'Senior Doctor'.
Mon, May 21 2001
Poster of The Zeros
The Zeros
John Diehl was
50 in The Zeros
as 'Burl'.
Sat, Mar 10 2001
Poster of Lost Souls
Lost Souls
John Diehl was
50 in Lost Souls
as 'Henry Birdson'.
Fri, Oct 13 2000
Poster of Fail Safe
Fail Safe
John Diehl was
49 in Fail Safe
as 'Col. Cascio'.
Sun, Apr 09 2000
Poster of Anywhere but Here
Anywhere but Here
John Diehl was
49 in Anywhere but Here
as 'Jimmy'.
Fri, Nov 12 1999
Poster of Purgatory
Purgatory
John Diehl was
48 in Purgatory
as 'Badger'.
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'.
Wed, Dec 30 1998
Poster of Monument Ave.
Monument Ave.
John Diehl was
48 in Monument Ave.
as 'Digger'.
Fri, Sep 25 1998
Poster of The Rat Pack
The Rat Pack
John Diehl was
48 in The Rat Pack
as 'Joe DiMaggio'.
Sat, Aug 22 1998
Poster of Most Wanted
Most Wanted
John Diehl was
47 in Most Wanted
as 'Police Captain'.
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'.
Fri, Sep 12 1997
Poster of Fire Down Below
Fire Down Below
John Diehl was
47 in Fire Down Below
as 'Frank Elkins'.
Fri, Sep 05 1997
Poster of Female Perversions
Female Perversions
John Diehl was
46 in Female Perversions
as 'Jake Rock'.
Fri, Apr 25 1997
Poster of Casualties
Casualties
John Diehl was
46 in Casualties
as 'Polito'.
Tue, Apr 15 1997
Poster of Foxfire
Foxfire
John Diehl was
46 in Foxfire
as 'Mr. Buttinger'.
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'.
Wed, Jul 24 1996
Poster of Managua
Managua
John Diehl was
45 in Managua
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'.
Sat, Mar 16 1996
Poster of The Grave
The Grave
John Diehl was
45 in The Grave
as 'J.C. Cole'.
Thu, Jan 18 1996
Poster of Nixon
Nixon
John Diehl was
45 in Nixon
as 'Gordon Liddy'.
Fri, Dec 22 1995
Poster of Three Wishes
Three Wishes
John Diehl was
45 in Three Wishes
as 'Leland's Dad'.
Fri, Oct 27 1995
Poster of Mind Ripper
Mind Ripper
John Diehl was
45 in Mind Ripper
as 'Alex'.
Sun, Oct 08 1995
Poster of Amanda & the Alien
Amanda & the Alien
John Diehl was
45 in Amanda & the Alien
as 'Colonel Rosencrans'.
Sun, Aug 20 1995
Poster of Buffalo Girls
Buffalo Girls
John Diehl was
44 in Buffalo Girls
as 'Gen. Custer (1995)'.
Sun, Apr 30 1995
Poster of Stargate
Stargate
John Diehl was
44 in Stargate
as 'Lieutenant Kawalsky'.
Fri, Oct 28 1994
Poster of The New Age
The New Age
John Diehl was
44 in The New Age
as 'Lyle'.
Fri, Sep 16 1994
Poster of The Client
The Client
John Diehl was
44 in The Client
as 'Jack Nance'.
Wed, Jul 20 1994
Poster of Almost Dead
Almost Dead
John Diehl was
43 in Almost Dead
as 'Eddie Herbek'.
Sun, Mar 20 1994
Poster of Gettysburg
Gettysburg
John Diehl was
43 in Gettysburg
as 'Pvt. Bucklin'.
Fri, Oct 08 1993
Poster of The Paint Job
The Paint Job
John Diehl was
43 in The Paint Job
as 'Father'.
Thu, Sep 30 1993
Poster of Remote
Remote
John Diehl was
43 in Remote
as 'Delbert McCoy'.
Wed, Sep 22 1993
Poster of Falling Down
Falling Down
John Diehl was
42 in Falling Down
as 'Dad (Back Yard Party)'.
Fri, Feb 26 1993
Poster of Mikey
Mikey
John Diehl was
42 in Mikey
as 'Neil Trenton'.
Thu, Nov 12 1992
Poster of Mo' Money
Mo' Money
John Diehl was
42 in Mo' Money
as 'Keith Heading'.
Fri, Jul 24 1992
Poster of Motorama
Motorama
John Diehl was
41 in Motorama
as 'Phil'.
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'.
Thu, Jul 18 1991
Poster of Whore
Whore
John Diehl was
41 in Whore
as 'Derelict'.
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'.
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'.
Wed, May 30 1990
Poster of MadHouse
MadHouse
John Diehl was
39 in MadHouse
as 'Fred'.
Fri, Feb 16 1990
Poster of Glitz
Glitz
John Diehl was
38 in Glitz
as 'Teddy Magyk'.
Wed, Sep 28 1988
Poster of Walker
Walker
John Diehl was
37 in Walker
as 'Stebbins'.
Fri, Dec 04 1987
Poster of The Hanoi Hilton
The Hanoi Hilton
John Diehl was
36 in The Hanoi Hilton
as 'Murphy'.
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'.
Sun, Sep 16 1984
Poster of Angel
Angel
John Diehl was
33 in Angel
as 'The Killer'.
Thu, Apr 19 1984
Poster of D.C. Cab
D.C. Cab
John Diehl was
33 in D.C. Cab
as 'Head Kidnapper'.
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'.
Fri, Jul 29 1983
Poster of Joysticks
Joysticks
John Diehl was
32 in Joysticks
as 'Arnie'.
Fri, Mar 04 1983
Poster of Hysterical
Hysterical
John Diehl was
32 in Hysterical
as 'Taxi Driver'.
Wed, Dec 22 1982
Poster of The Ambush Murders
The Ambush Murders
John Diehl was
31 in The Ambush Murders
as 'Ferguson'.
Tue, Jan 05 1982
Poster of Stripes
Stripes
John Diehl was
31 in Stripes
as 'Cruiser'.
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'.
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)'.
Fri, Nov 21 1980
Poster of A Cry for Love
A Cry for Love
John Diehl was
30 in A Cry for Love
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'.
First Air Date
Sun, Jun 12 2022
Poster of Castle Rock
Castle Rock
John Diehl was
68+ in Castle Rock
as 'John'.
First Air Date
Wed, Jul 25 2018
Poster of Snowfall
Snowfall
John Diehl was
67+ in Snowfall
as 'Colonel Robert McDonald'.
First Air Date
Wed, Jul 05 2017
Poster of Almost Human
Almost Human
John Diehl was
63+ in Almost Human
as 'Edward Kennex'.
First Air Date
Sun, Nov 17 2013
Poster of Scandal
Scandal
John Diehl was
61+ in Scandal
as 'Ray Dwyer'.
First Air Date
Thu, Apr 05 2012
Poster of Rizzoli & Isles
Rizzoli & Isles
John Diehl was
60+ in Rizzoli & Isles
as 'Arthur Dunbar'.
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
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'.
First Air Date
Tue, Oct 03 2006
Poster of Jericho
Jericho
John Diehl was
56+ in Jericho
as 'Governor Trader'.
First Air Date
Wed, Sep 20 2006
Poster of Point Pleasant
Point Pleasant
John Diehl was
54+ in Point Pleasant
First Air Date
Wed, Jan 19 2005
Poster of Cold Case
Cold Case
John Diehl was
53+ in Cold Case
as 'Isaac Keller'.
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'.
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'.
First Air Date
Tue, Mar 12 2002
Poster of Strong Medicine
Strong Medicine
John Diehl was
50+ in Strong Medicine
as 'Mr. Lawson'.
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'.
First Air Date
Wed, Sep 22 1999
Poster of Get Real
Get Real
John Diehl was
49+ in Get Real
as 'Harris Forman'.
First Air Date
Wed, Sep 08 1999
Poster of The Pretender
The Pretender
John Diehl was
46+ in The Pretender
as 'Sheriff Delmont'.
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
First Air Date
Wed, Aug 21 1996
Poster of Nash Bridges
Nash Bridges
John Diehl was
45+ in Nash Bridges
as 'Albert foss'.
First Air Date
Fri, Mar 29 1996
Poster of JAG
JAG
John Diehl was
45+ in JAG
as 'Jack Raglan'.
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'.
First Air Date
Sun, Mar 26 1995
Poster of ER
ER
John Diehl was
44+ in ER
as 'Johnson's Son'.
First Air Date
Mon, Sep 19 1994
Poster of NYPD Blue
NYPD Blue
John Diehl was
43+ in NYPD Blue
as 'Joe brady'.
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'.
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'.
First Air Date
Thu, Sep 02 1993
Poster of Eddie Dodd
Eddie Dodd
John Diehl was
40+ in Eddie Dodd
First Air Date
Tue, Mar 12 1991
Poster of Monsters
Monsters
John Diehl was
38+ in Monsters
as 'Miles magnus'.
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'.
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
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'.
First Air Date
Mon, Sep 15 1986
Poster of Miami Vice
Miami Vice
John Diehl was
34+ in Miami Vice
as 'Larry Zito'.
First Air Date
Sun, Sep 16 1984
Poster of Cagney & Lacey
Cagney & Lacey
John Diehl was
31+ in Cagney & Lacey
First Air Date
Thu, Mar 25 1982
Poster of Falcon Crest
Falcon Crest
John Diehl was
31+ in Falcon Crest
as 'Gus Wallach'.
First Air Date
Fri, Dec 04 1981
Poster of Hill Street Blues
Hill Street Blues
John Diehl was
30+ in Hill Street Blues
First Air Date
Thu, Jan 15 1981