John C. McGinley
Biography
John C. McGinley is an American actor who trained at Syracuse University and New York University's graduate acting program, then performed in off-Broadway and Broadway shows and spent two years on soap opera Another World. A casting scout noticed him while he was an understudy in John Patrick Shanley's 1984 play Danny and the Deep Blue Sea, and that break helped him land Sergeant Red O'Neill in Platoon (1986). His first film role came in Sweet Liberty (1986), followed by Wall Street (1987) and Talk Radio (1988). In the 1990s he appeared in Point Break (1991), The Rock (1996), Set It Off (1996), Nothing to Lose (1997), and Office Space (1999). He received critical acclaim as a serial killer in Intensity (1997), voiced characters in animation and video games, and in 2001 began playing Dr. Perry Cox on Scrubs. Later credits include Superman/Batman: Public Enemies (2009), Burn Notice, Glengarry Glen Ross on Broadway, Ground Floor, and Stan Against Evil.
67years old
Turns 68 on August 3in 266 days
- Born Greenwich Village
- Star sign: LeoThe sign runs July 23 to August 22
- Also credited as John Christopher McGinley
Movie Career
- Films
- 51
- Career span
- 31 years1986 to 2017
Genres
First and latest
Photos
Share
Did you know?!
Big break
A casting scout spotted McGinley when he understudied John Turturro in John Patrick Shanley's 1984 production of Danny and the Deep Blue Sea. That audition landed him the part of Sergeant Red O'Neill in Platoon.
Behind the camera
McGinley both wrote the script for the 1990 film Suffering B*stards and appeared in it as a co-star, taking on the writing and acting duties for that movie.
A first
McGinley's turn as a serial killer in the 1997 miniseries Intensity drew critical acclaim and became Fox Television's highest-rated miniseries.
John C. McGinley movies on Netflix
The Belko Experimentas Wendell Dukes
The Good Catholicas Ollie
Get a Jobas Diller
The Drowningas Teddy
Kid Cannabisas John Grefard
42as Red Barber
Watercolor Postcardsas Merlin
Alex Crossas Captain Richard Brookwell
Superman/Batman: Public Enemiesas Metallo (voice)
American Crudeas Jim
Are We Done Yet?as Chuck Mitchell, Jr.
Wild Hogsas Highway Patrolman
Puff, Puff, Passas Jerry Dupree
Alien Planetas Narrator
Identityas George York
Highwayas Johnny the Fox
It's a Very Merry Muppet Christmas Movieas Self - Dr. Perry Cox
Stealing Harvardas Detective Charles
The Animalas Sgt. Sisk
Get Carteras Con McCarty
Sole Survivoras Victor Yates
Any Given Sundayas Jack Rose
Flypaperas Joe
Office Spaceas Bob Slydell
The Jack Bullas Woody
Three to Tangoas Strauss
Target Earthas Agent Vincent Naples
The Pentagon Warsas Colonel J.D. Bock
Nothing to Loseas Davis 'Rig' Lanlow
Johnsas Danny Cohen
Motheras Carl
Set It Offas Detective Strode
The Rockas Marine Captain Hendrix
Born to Be Wildas Max Carr
Car 54, Where Are You?as Officer Francis Muldoon
On Deadly Groundas MacGruder
Surviving the Gameas John Griffin
Wagons Eastas Julian
Hear No Evilas Mickey O'Malley
Mother's Boysas Mr. Fogel, Teacher
The Last Outlawas Wills
A Midnight Clearas Major Griffin
Article 99as Dr. Rudy Bobrick
Highlander II: The Quickeningas David Blake
Point Breakas Ben Harp
Fat Man and Little Boyas Richard Schoenfield
Shakedownas Sean Phillips
Talk Radioas Stu
Wall Streetas Marvin
Platoonas Sgt. O'Neill
Sweet Libertyas Floyd
Best known for
The films on Netflix they are best known for, with the part played in each.
Most often with
Oliver Stone directed four of these films, Peter Markle two. Keith David appears in four of them, more than any other actor. Pick a number on the chart or a name in the list to see the films they share.








Films together
Keith David4 films together, 1986 to 1996
Keith David's page Johns1996IMDb rating 6.3McGinley as Danny CohenDavid as Homeless John
The Last Outlaw1993IMDb rating 6.1McGinley as WillsDavid as Lovecraft
Article 991992IMDb rating 6.2McGinley as Dr. Rudy BobrickDavid as Luther Jermoe
Platoon1986IMDb rating 8.0McGinley as Sgt. O'NeillDavid as King
Michael Caine3 films together, 1986 to 2000
Michael Caine's page Get Carter2000IMDb rating 5.2McGinley as Con McCartyCaine as Cliff Brumby
On Deadly Ground1994IMDb rating 4.6McGinley as MacGruderCaine as Michael Jennings
Sweet Liberty1986IMDb rating 5.8McGinley as FloydCaine as Elliott James
John Cusack3 films together, 1989 to 2003
John Cusack's page Identity2003IMDb rating 7.3McGinley as George YorkCusack as Ed
The Jack Bull1999IMDb rating 6.8McGinley as WoodyCusack as Myrl Redding
Fat Man and Little Boy1989IMDb rating 6.5McGinley as Richard SchoenfieldCusack as Michael Merriman
Ray Liotta3 films together, 1992 to 2007
Ray Liotta's page Wild Hogs2007IMDb rating 5.9McGinley as Highway PatrolmanLiotta as Jack
Identity2003IMDb rating 7.3McGinley as George YorkLiotta as Rhodes
Article 991992IMDb rating 6.2McGinley as Dr. Rudy BobrickLiotta as Dr. Richard Sturgess
Lochlyn Munro2 films together, 1994 to 2014
Lochlyn Munro's page Kid Cannabis2014IMDb rating 6.4McGinley as John GrefardMunro as Taser McCallum
Wagons East1994IMDb rating 4.9McGinley as JulianMunro as Billy
Forest Whitaker2 films together, 1986 to 1992
Forest Whitaker's page Article 991992IMDb rating 6.2McGinley as Dr. Rudy BobrickWhitaker as Dr. Sid Handleman
Platoon1986IMDb rating 8.0McGinley as Sgt. O'NeillWhitaker as Big Harold
Oliver StoneDirector, 4 films, 1986 to 1999
All films by Oliver Stone Any Given Sunday1999IMDb rating 6.9McGinley as Jack Rose
Talk Radio1988IMDb rating 7.2McGinley as Stu
Wall Street1987IMDb rating 7.3McGinley as Marvin
Platoon1986IMDb rating 8.0McGinley as Sgt. O'Neill
Peter MarkleDirector, 2 films, 1994 to 1998
All films by Peter Markle Target Earth1998IMDb rating 4.5McGinley as Agent Vincent Naples
Wagons East1994IMDb rating 4.9McGinley as Julian
Also two films together38 more actors
- Martin SheenHear No Evil (1993) and Wall Street (1987)
- William H. MacyWild Hogs (2007) and It's a Very Merry Muppet Christmas Movie (2002)
- Mickey RourkeGet Carter (2000) and The Last Outlaw (1993)
- Sean ConneryThe Rock (1996) and Highlander II: The Quickening (1991)
- Tony ToddThe Rock (1996) and Platoon (1986)
- Giancarlo EspositoAlex Cross (2012) and Nothing to Lose (1997)
- David ArquetteIt's a Very Merry Muppet Christmas Movie (2002) and Johns (1996)
- Jeremy PivenHighway (2002) and Car 54, Where Are You? (1994)
- Gary BuseySurviving the Game (1994) and Point Break (1991)
- Rob SchneiderAmerican Crude (2008) and The Animal (2001)
- Charlie SheenWall Street (1987) and Platoon (1986)
- Glenn MorshowerSole Survivor (2000) and The Jack Bull (1999)
- M.C. GaineyWild Hogs (2007) and Highway (2002)
- Saul RubinekWall Street (1987) and Sweet Liberty (1986)
- Ron LivingstonAmerican Crude (2008) and Office Space (1999)
- Scott WilsonThe Animal (2001) and The Jack Bull (1999)
- James KarenAny Given Sunday (1999) and Wall Street (1987)
- Jonathan BanksWatercolor Postcards (2013) and Puff, Puff, Pass (2006)
- Ned BellamyWatercolor Postcards (2013) and The Jack Bull (1999)
- Martin LawrenceWild Hogs (2007) and Nothing to Lose (1997)
- Allan CordunerFat Man and Little Boy (1989) and Talk Radio (1988)
- Steve EastinWatercolor Postcards (2013) and Wagons East (1994)
- Christopher Meloni42 (2013) and Target Earth (1998)
- Kevin DillonA Midnight Clear (1992) and Platoon (1986)
- Leo BurmesterArticle 99 (1992) and Sweet Liberty (1986)
- James EckhouseFat Man and Little Boy (1989) and Shakedown (1988)
- Ellen GreeneWagons East (1994) and Talk Radio (1988)
- Dann FlorekThe Pentagon Wars (1998) and Sweet Liberty (1986)
- Rusty SchwimmerThe Belko Experiment (2017) and Highlander II: The Quickening (1991)
- Dan JoffreAre We Done Yet? (2007) and Sole Survivor (2000)
- Rodney A. GrantThe Jack Bull (1999) and Wagons East (1994)
- Philip BoldenAre We Done Yet? (2007) and The Animal (2001)
- Randy OglesbyThe Pentagon Wars (1998) and Nothing to Lose (1997)
- Billie WorleyThe Pentagon Wars (1998) and Hear No Evil (1993)
- Conrad GoodeWatercolor Postcards (2013) and Highway (2002)
- Chris PedersenPoint Break (1991) and Platoon (1986)
- Joe BaysOffice Space (1999) and Wagons East (1994)
- Melinda CuleaTarget Earth (1998) and Wagons East (1994)
When several people share the same number of films, the ones with the most films on Netflix are in the chart.
Box office
What John C. McGinley's films earned in cinemas worldwide.
Combined worldwide box office
$1.6 billion
28 of the 51 films have a worldwide figure.
Of the 51 films: 28 worldwide figure; 8 us gross only; 10 never in cinemas; 5 figure not found.
- 28Worldwide figure
- 8US gross only
- 10Never in cinemas
- 5Figure not found
Highest grossing
The eight biggest films earned 74% of the total. The bars are drawn to scale.
- 1$335M21.1% of the total
- 2$254M16.0% of the total
- 3$139M8.7% of the total
- 4$100M6.3% of the total
- 5$95M6.0% of the total
- 6$90M5.7% of the total
- 7$85M5.3% of the total
- 8$84M5.3% of the total
Online
Official profiles and reference pages.












