John Christopher McGinley (August 3, 1959) is an American actor best known for Scrubs and Office Space.
He was married to Lauren Lambert, currently married to Nichole Kessler, and he has three children.
Film Roles
- Sweet Liberty as Floyd
- Platoon as Sgt. O'Neill
- Wall Street as Marvin
- Talk Radio as Stu
- Shakedown as Sean Phillips
- Lost Angels as Dr. Farmer
- Born on the Fourth of July as Official #1 at Democratic convention
- Fat Man and Little Boy as Capt. Richard Schoenfield, MD
- Point Break (1991) as FBI Agent Ben Harp
- Highlander II: The Quickening as David Blake
- Article Ninety Nine as Dr. Rudy Bobrick
- Cruel Doubt as Atty. Jim Vos Burgh
- A Midnight Clear as Major Griffin
- Hear No Evil as Mickey O'Malley
- Watch It as Rick (also producer)
- On Deadly Ground as MacGruder
- Surviving the Game as John Griffin
- Car Fifty Four Where Are You as Office Francis Muldoon
- Wagons East! as Julian Rogers
- Born To Be Wild as Max Carr
- Se7en as California (SWAT Leader)
- Nixon as Earl in Training Firm
- The Rock as Marine Capt. Hendrix
- Set It Off as Det. Strode
- Mother (1996) as Carl
- Flypaper as Joe
- Colin Fitz Lives as Colin Fitz
- Intensity as Edgler Foreman Vess
- Truth or Consequences, N.M. as Eddie Grillo
- Nothing to Lose as Davis 'Rig' Lanlow
- The Pentagon Wars as Col. J.D. Bock (TV Movie)
- Office Space as Bob Slydell
- Any Given Sunday as Jack Rose
- Three to Tango as Strauss
- The Jack Bull as Woody
- Get Carter as Con McCarty
- Summer Catch as Hugh Alexander (Uncredited Role)
- The Animal as Sgt. Sisk
- Stealing Harvard as Det. Charles
- Highway as Johnny the Fox
- Crazy As Hell as Parker
- It's a Very Merry Muppet Christmas Movie as Himself
- Identity as George York
- Alien Planet as Narrator
- Puff Puff Pass as Jerry Dupree
- A.W.O.L. as Garris
- Two Tickets To Paradise as Mark
- Wild Hogs as Gay Highway Patrolman
- Are We Done Yet as Chuck Mitchell Jr.
- Superman/Batman: Public Enemies as John Corben/Metallo
- Alex Cross as Richard Brookwell
- Watercolor Postcards as Merlin
- 42 as Red Barber
- Kid Cannabis as John Grefard
- Get a Job as Diller
- The Belko Experiment as Wendell Dukes
- The Drowning as Teddy
- Battle of the Sexes as Herb
- The Good Catholic as Father Ollie
- Benched as Don
Television Roles
- Another World as Ned Barry (12 episodes)
- Spenser For Hire as K.C. (1 episode)
- The Last Outlaw as Frank Wills (TV Movie)
- Frasier as Danny Kriezel (1 episode)
- The Practice as Atty. Leonard Goode (2 episode)
- The Nightmare Room as Dr. Young (1 episode)
- Scrubs as Dr. Perry Cox
- Clone High as Doug Prepcourse (1 episode)
- Kim Possible as Rudolph 'White Stripe' Farnsworth (1 episode)
- Spider-Man: The New Animated Series as Richard Damien (2 episodes)
- Justice League Unlimited as The Atom (recurring)
- American Dragon: Jake Long as Dr. Diente (1 episode)
- The Boondocks as The White Shadow (2 episodes)
- Robot Chicken as Mahmoud Ahmadinejad/Double Dare Host (1 episode)
- WordGirl as The Whammer (4 episodes)
- Dan Vs. as Imposter Dan (2 episodes)
- Burn Notice as Tom Card (recurring)
- Ground Floor as Remington Stewart Mansfield
- Stan Against Evil as Stanley Miller
- Chicago P.D. as Brain Kelton (recurring)
- Dragons: Rescue Riders as Grumblegard (recurring)
- Brooklyn Nine-Nine as Frank O'Sullivan (recurring)