
The Iron Giant
General Rogard (voice)

The people behind our stories
Acting
Charles John Mahoney (June 20, 1940 – February 4, 2018) was an English-American actor. He played retired police officer Martin Crane on the NBC sitcom Frasier from 1993 to 2004, receiving nominations for two Golden Globe Awards and two Primetime Emmy Awards. After moving from England to the United States, Mahoney began his career in Chicago as a member of the Steppenwolf Theatre Company. He earned the Tony Award for Best Featured Actor in a Play for his performance in the 1986 Broadway revival of John Guare's The House of Blue Leaves, and went on to achieve wider recognition for his roles in the films Suspect and Moonstruck (both 1987). Other notable credits included Tin Men (1987), Frantic, Eight Men Out (both 1988), Say Anything... (1989), Barton Fink (1991), Striking Distance, In the Line of Fire (both 1993), Reality Bites (1994), The American President (1995), Primal Fear (1996), and The Broken Hearts Club (2000). He also voiced roles in animated films such as Antz (1998), The Iron Giant (1999), and Atlantis: The Lost Empire (2001).
No acting films by John Mahoney have been saved yet. Explore their credits below.
Explore their wider filmography. Saved films are marked so you can find something new.
59 acting credits · Includes cameos and other appearances where listed.

General Rogard (voice)

Shaughnessy

Grebs (Drunk Scout) (voice)

Papi (voice)

Preston Whitmore (voice)

Whitmore (voice)

Chet Duncan

Sam Campagna

James Court

Vince Hardy

Poppy

Perry

Chief

Leo Solomon

W.P. Mayhew

Grant Gubler

Prowler Representative

Williams

Brady

Kid Gleason

Mr. Fitzpatrick

Judge Matthew Bishop Helms

Paulie's Dad (uncredited)

Shorty

Lt. Col. Conroy

Moe Adams

Dr. Henry Dreyfoos

Boomer

Linehan

Martin Crane

Martin Crane

Thomas Condon

Artie Shaughnessy

Police Captain

Eddie

Gene

Mason Gross

Robert Clayton Sr.

Oliver Jordan

'60 Minutes' Producer

Walter Partin