Skip to main content
John Mahoney
★ Acting

John Mahoney

1940 – 2018 · Blackpool, Lancashire, England, UK · Active 1956–2022

John Mahoney, born in 1940, carved a niche in American cinema after moving from England. Known for his stage work with the Steppenwolf Theatre Company, he transitioned to film and left a mark with his role in Code of Silence (1985), where he showcases his range as a versatile actor. His experience in serious theater informed his performance in this gritty action thriller, amplifying the film's tension and depth. Mahoney's portrayal adds a compelling layer to the narrative of crime and justice.

▶ Watch on SassyFlix 1 film available
Code of Silence

Code of Silence

1985 ★ 6.0
as Prowler Representative

October 17, 1984: It is late morning in Chicago's Uptown neighborhood where a sting operation is taking place. Sergeant Eddie Cusack (Chuck Norris) and his crack team of Chicago Police detectives take their positions, including Lieutenant Kobas (Joseph Kosala), stationed on a rooftop with Detectives Brennan (Ron Dean) and Music (Gene Barge) as lookouts, along with alcoholic Detective Cragie (Ralph Foody) and rookie Nick Kopalas (Joseph Guzaldo) in a cemetery. An undercover informant is about to meet a buyer at an 'L (or "el")' train stop. Cusack and his partner Dorato (Dennis Farina) use a garbage truck to patrol beneath the train tracks. The carefully orchestrated sting is a basic meet-and-greet exchange set up by cocaine supplier Victor Comacho (Ron Henriquez). Victor is the younger brother of Luis Comacho (Henry Silva), leader of a vicious drug gang known as the Comachos. Everything goes horribly wrong when a rival gang led by mafia drug lord Tony Luna (Mike Genovese) infiltrates the sting as a crew of painters and mercilessly guns down the attendees. After money and cocaine are exchanged, the aftermath is grim; Cusack's informant is dead and Dorato is wounded. Kopalas is also eyewitness as Cragie accidentally guns down a teenager, then plants his backup weapon on the victim. Kopalas is partnered with Cusack, with Cragie put on desk duty until a department hearing. Commander Kates (Bert Remsen) expresses disgust with the outcome of the sting, while Cusack notes that the Comachos won't take the hit on their gang lightly. Kates agrees. He releases Eddie with one warning: "Find who burned the Comachos before they do." After learning that one of his gang members was shot by police, and that Victor Comacho survived, Tony Luna decides to leave town. He asks Lou Gamiani (Lou Damiani) to have someone guard his daughter, Diana Luna (Molly Hagan), a young artist. Gamiani feels he has put the entire outfit at risk. Apart from breaking in a new partner, and the introduction of the new Prowler police three-axle robot, Cusack is shunned by other officers for his refusal to sign a petition to have Cragie cleared. He bluntly tells Brennan: "If Cragie doesn't get off the streets, he's gonna kill somebody else, or get somebody killed." Tailing Gamiani to the Lincoln Park Zoo, the detectives witness a tense exchange between him and Diana. Cusack discovers who Diana's father is. He and Kopalas stake out the Luna residence as the Comacho funeral procession comes through the neighborhood. They visit Tony Luna's uncle, Felix Scalese (Nathan Davis), to request he stop the imminent conflict. Responding to a DOA call in Lincoln Park, Brennan and Music identify the victim, who had been given a "Colombian Necktie", as Tony Luna's bag man. Brennan notes another call to Luna's restaurant, where the officers found the mutilated owner hanging from a meat hook. A car lot run by Tony Luna is firebombed and the owner burned alive. A vicious gang war has begun. Posing as food vendors, the Comachos brutally gun down every member of the Luna household. Cusack, knowing they will go after Diana to bring Luna out of hiding, tries to get to her first. Gamiani is stabbed to death. Cusack and Kopalas arrive on the scene. Cusack takes off after Diana, who is being chased by several Comacho gang members. In an alley. Cusack surprises them at gunpoint. One takes Diana hostage with a knife, but Cusack disarms the three remaining suspects and goes after the one with the girl. He follows them to the Randolph/Wells (CTA) elevated station and boards a train. A standoff ensues, leading to a fight on the roof of the eight-car train. At a bridge crossing, the gang member jumps into the Chicago River, where he is run over by a speedboat. Cusack then places Diana in a safe house with his old friend Pirelli (Allen Hamilton), a retired Chicago police officer who was the partner of Cusack's father. At a hearing, Kopalas decides to back Cragie's story. Cusack testifies truthfully that he cannot comment on the incident in question because he arrived after the fact. However, it is revealed that Cusack once submitted a transfer order to have Cragie moved out of his unit. Other officers resent Cusack for breaking the unwritten "code of silence" which says officers should never report the errors or misconduct of their colleagues. Only former partner Detective Dorato remains loyal to Cusack. Pirelli ends up dead and Diana missing. Cusack races toward the Comacho hangout and puts out a radio call for backup, but due to the hearing, other officers refuse to respond. He fights off Luis and other Comacho gang members by himself. Luis tells Cusack he wants Tony Luna, otherwise Diana dies, painfully and slowly. Dorato tips off Cusack that Tony Luna was lying low in Wisconsin, returning to Chicago that night by train. Cusack waits outside the station, watching as Luna climbs into Scalese's limousine. Scalese chastises his nephew for igniting a gang war. The driver notices Cusack following and a wild chase ensues. The limo strikes a stalled car and overturns onto its roof, with Luna and Scalese killed in the explosion. Cusack, in need of a partner, returns to police headquarters and retrieves the Prowler robot, single-handedly launching a full-scale attack on the Comachos' lair in East Chicago, Indiana. Other detectives berate Cusack for his actions. Kopalas, fed up, tells everyone off and confronts Cragie, stating that he will no longer lie for him. He reveals to the squad room that Cragie planted the gun on the teen he killed. Cusack takes down the remaining Comacho members. Luis, wounded, enters a bathroom where Diana is bound. He raises a hammer, but Cusack shoots and kills him. Backup arrives at last. Cusack places Diana in the care of the CFD ambulance crew. Commander Kates asks will he come in the next day, and Cusack, finally having regained the respect from his fellow officers, agrees. Dorato gives him a ride back to headquarters.

Watch Now
Career Highlights Top 6 by popularity · TMDB

Filmography

87 credits
2010s 5 credits
2010
Flipped as Chet Duncan
Movie ★ 8.0
2010
$#*! My Dad Says as Lt. Col. Wally Durham
TV ★ 6.0
2010
TV ★ 7.2
2010
TV ★ 7.2
2000s 17 credits
2008
In Treatment as Walter Barnett
TV ★ 7.6
2007
Movie ★ 6.6
2007
Burn Notice as Management
TV ★ 7.5
2006
The Groomsmen as Paulie's Dad (uncredited)
Movie ★ 5.2
2005
Kronk's New Groove as Papi (voice)
Movie ★ 6.4
2005
Movie ★ 5.1
2004
Movie ★ 8.4
2003
Atlantis: Milo's Return as Whitmore (voice)
Movie ★ 6.3
2003
TV ★ 7.0
2002
Foyle's War as Andrew Del Mar
TV ★ 7.8
2001
Atlantis: The Lost Empire as Preston B. Whitmore (voice)
Movie ★ 7.0
2001
Almost Salinas as Max Harris
Movie ★ 8.0
2000
Intimate Enemies as Narrator (voice)
Movie
2000
TV ★ 7.0
1990s 32 credits
1999
The Iron Giant as General Rogard (voice)
Movie ★ 8.0
1999
Movie ★ 6.8
1999
Movie ★ 8.0
1998
Antz as Grebs (Drunk Scout) (voice)
Movie ★ 6.2
1998
Becker as Father Joe D'Andrea
TV ★ 7.2
1996
Primal Fear as Shaughnessy
Movie ★ 7.7
1996
She's the One as Mr. Fitzpatrick
Movie ★ 5.5
1996
Movie ★ 6.1
1996
Mariette in Ecstasy as Dr. Claude Baptiste
Movie ★ 8.0
1996
3rd Rock from the Sun as Dr. Leonard Hamlin
TV ★ 7.5
1996
TV ★ 7.0
1995
Movie ★ 6.5
1995
MADtv as Self
TV ★ 7.1
1994
Reality Bites as Grant Gubler
Movie ★ 6.5
1994
Movie ★ 7.1
1994
A Hard Rain as Ross Stewart
Movie
1994
ER as Bennett Cray
TV ★ 7.8
1993
Striking Distance as Vince Hardy
Movie ★ 5.9
1993
In the Line of Fire as Sam Campagna
Movie ★ 7.0
1993
Frasier as Martin Crane
TV ★ 7.7
1992
Article 99 as Dr. Henry Dreyfoos
Movie ★ 6.2
1992
Buying a Landslide as Walter Partin
Movie
1992
The Water Engine as Mason Gross
Movie ★ 5.8
1992
Unnatural Pursuits as Paddy Quinn
Movie
1992
Movie ★ 6.6
1992
The Human Factor as Dr. Alec McMurtry
TV ★ 8.0
1991
Barton Fink as W.P. Mayhew
Movie ★ 7.5
1991
Movie ★ 6.4
1990
Movie ★ 6.1
1990
The Image as Irv Mickelson
Movie ★ 4.9
1990
Love Hurts as Boomer
Movie ★ 4.6
1990
H.E.L.P. as Patrick Meacham
TV ★ 7.5
1980s 27 credits
1989
Say Anything... as James Court
Movie ★ 7.0
1989
Dinner at Eight as Oliver Jordan
Movie ★ 5.5
1989
The Simpsons as Robert Terwilliger, Sr. (voice)
TV ★ 8.0
1988
Betrayed as Shorty
Movie ★ 6.1
1988
Eight Men Out as Kid Gleason
Movie ★ 6.9
1988
Frantic as Williams
Movie ★ 6.7
1988
Favorite Son as Lou Brenner
TV ★ 4.6
1988
TV ★ 6.6
1987
Moonstruck as Perry
Movie ★ 6.9
1987
Tin Men as Moe Adams
Movie ★ 6.3
1987
Suspect as Judge Matthew Bishop Helms
Movie ★ 6.6
1987
Movie ★ 8.3
1987
The House of Blue Leaves as Artie Shaughnessy
Movie ★ 7.0
1986
Trapped In Silence as Dr. Winslow
Movie ★ 6.3
1986
The Manhattan Project as Lt. Col. Conroy
Movie ★ 6.2
1986
Movie ★ 5.4
1986
ScreenPlay as Walter Partin
TV ★ 6.0
1985
First Steps as '60 Minutes' Producer
Movie ★ 8.0
1985
Code of Silence as Prowler Representative
Movie ★ 5.9
1984
The Killing Floor as Thomas Condon
Movie ★ 8.0
1984
Movie ★ 4.7
1984
The Impostor as School Security Guard
Movie ★ 4.7
1983
Through Naked Eyes as Police Captain
Movie ★ 4.6
1982
Movie ★ 5.0
1982
TV ★ 7.5
1982
Cheers as Sy Flembeck
TV ★ 7.6
1981
Movie ★ 6.0
1970s 1 credit
1975
Saturday Night Live as Paul Newman / Fast Eddie (uncredited)
TV ★ 6.9
1950s 2 credits
1956
Tony Awards as Self - Winner
TV
1956
Tony Awards as Self - Presenter
TV
Crew Credits
2020s 1 credit
2022
TV ★ 7.6
2010s 1 credit
2013
Movie ★ 7.0
2000s 1 credit
2006
Movie ★ 5.2