John Diehl

John Diehl Profile Photo

Characters played by John Diehl

Assistant Mechanic — National Lampoon's Vacation (1983)

Garage worker attempting to fix Clark's broken car.

Punk — Escape from New York (1981)

Street criminal in L.A.

Lieutenant Kawalsky — Stargate (1994)

Lieutenant Kawalsky is a member of Colonel Jonathan 'Jack' O'Neil's expedition team and helps establish the camp on Abydos. He is injured during the firefight at the pyramid, escapes captivity with the others, assists the revolt against Ra, and returns to Earth with O'Neil and Ferretti.

Fred Trump — Armageddon Time (2022)

Fred Trump is a prominent businessman who financially supports Forest Manor Prep and addresses its students during the Thanksgiving dance. He presents success and elite achievement as goals for the students, reinforcing the school's class-conscious environment that increasingly alienates Paul.

Keith Heading — Mo' Money (1992)

Keith Heading is the head of security at Dynasty Club and secretly runs a stolen credit card operation. He threatens Chris Fields, arranges Chris's murder, and promotes Johnny Stewart after Chris's death. After catching Johnny stealing a returned card, Keith forces him into the criminal enterprise, kidnaps Seymour Stewart, and is ultimately killed by Johnny during a fight.

Henry Birdson — Lost Souls (2000)

Henry Birdson is a patient at a psychiatric clinic who suffers epileptic seizures and compulsively scribbles a mysterious series of numbers. During an attempted exorcism attended by Maya Larkin and several priests, he falls into a coma. Maya deciphers his notes, which reveal the name Peter Kelson and drive the central investigation.

Jack — Kickboxer 2: The Road Back (1991)

David Sloane's business partner who helps him run the Los Angeles kickboxing gym. Later helps create a distraction that allows David to disarm and incapacitate Sanga during their ring confrontation.

The Killer — Angel (1984)

Necrophiliac serial predator stalking and murdering street prostitutes.

Paul — Land of Plenty (2004)

Lana's uncle and a traumatized Vietnam veteran. Initially paranoid, he drives around Los Angeles filming and spying on individuals of Arab descent, convinced they are plotting terrorism. Through a road trip with Lana to return the body of a murdered man to his family, he begins to confront his prejudices and learn more about Muslim life.

Jerry Snyder — Jesse Stone: Death in Paradise (2006)

Paradise police officer and Jesse's deputy, often involved in routine patrol and domestic calls.

Detective — Apartment 1303 3D (2012)

The Detective is the investigator assigned to the deaths connected with apartment 1303. He listens to Lara Slate's belief that Janet Slate was murdered, supports her suspicion, and explains the pattern of mysterious tenant suicides. He also recounts the apartment's earlier tragedy, helping Lara understand the supernatural threat.

Fred — MadHouse (1990)

Fred is Mark's cousin, who arrives from New Jersey with Bernice and immediately contributes to the household disorder. Encouraged by Mark to stop submitting to Bernice's demands, he leaves to find himself, later returns with a mustache and a baby elephant, and finally departs with more control over his life.

Career Overview

John Diehl has 115 screen credits in a career dating back to 1980. Their work spans 10 cinematic universes — most prominently Jesse Stone Collection with 1 titles. Signature works include Train Dreams, Stargate, Mo' Money. Explore the interactive character relationship maps on each title page to trace how their roles connect across franchises.

Personal Facts

Known For
Acting
Gender
male
Known Credits
115
Birth Date
1950-05-01
Birth Place
Cincinnati, Ohio, USA

Known For

Associated Universes

Universe traveler — spans 10 universes

Frequent Collaborators

Credits

Content sources

Related entry on Wikidata (Q947748), public domain (CC0).