Filmography
| Year | Film | Role | Notes |
|---|---|---|---|
| 1986 | Sweet Liberty | Floyd | |
| 1986 | Platoon | Sergeant O'Neill | |
| 1987 | Wall Street | Marvin | |
| 1988 | Talk Radio | Stu | |
| 1988 | Shakedown | Sean Phillips | |
| 1989 | Lost Angels | Dr. Farmer | |
| 1989 | Born on the Fourth of July | Official #1 – Democratic Convention, Pushing Wheelchair | |
| 1989 | Fat Man and Little Boy | Capt. Richard Schoenfield, MD | |
| 1989 | Suffering Bastards | Buddy Johnson | Writer |
| 1991 | Point Break | FBI Agent Ben Harp | |
| 1991 | Highlander II: The Quickening | David Blake | |
| 1992 | Article 99 | Dr. Rudy Bobrick | |
| 1992 | Cruel Doubt | Attorney Jim Vos Burgh | |
| 1992 | A Midnight Clear | Major Griffin | |
| 1993 | Hear No Evil | Mickey O'Malley | |
| 1993 | Watch It | Rick | Producer |
| 1994 | On Deadly Ground | MacGruder | |
| 1994 | Surviving the Game | John Griffin | |
| 1994 | Car 54, Where Are You? | Officer Francis Muldoon | |
| 1994 | Wagons East! | Julian Rogers | |
| 1995 | Born to be Wild | Max Carr | |
| 1995 | Se7en | California (SWAT leader) | |
| 1995 | Nixon | Earl in Training Film | |
| 1996 | Rock, TheThe Rock | Marine Captain Hendrix | |
| 1996 | Set It Off | Detective Strode | |
| 1997 | Flypaper | Joe | |
| 1997 | Colin Fitz Lives! | " Colin Fitz Lives" | |
| 1997 | Intensity | Edgler Foreman Vess | |
| 1997 | Truth or Consequences, N.M. | Eddie Grillo | |
| 1997 | Nothing to Lose | Davis 'Rig' Lanlow | |
| 1998 | Target Earth | Agent Vincent Naples | |
| 1999 | Office Space | Bob Slydell | |
| 1999 | Any Given Sunday | Jack Rose | |
| 1999 | Three to Tango | Strauss | |
| 1999 | Jack Bull, TheThe Jack Bull | Woody | |
| 2000 | Get Carter | Con McCarty | |
| 2001 | Summer Catch | Hugh Alexander | Uncredited |
| 2001 | Animal, TheThe Animal | Sgt. Sisk | |
| 2002 | Stealing Harvard | Detective Charles | |
| 2002 | Highway | Johnny the Fox | |
| 2002 | Crazy as Hell | Parker | |
| 2003 | Identity | George York | |
| 2005 | Alien Planet | Narrator | |
| 2006 | Puff, Puff, Pass | Jerry Dupree | |
| 2006 | A.W.O.L. | Garris | |
| 2006 | Two Tickets to Paradise | Mark | Won - Method Fest - Festival Directors Award |
| 2007 | Wild Hogs | Gay Highway Patrolman | |
| 2007 | Are We Done Yet? | Chuck Mitchell Jr. | |
| 2008 | American Crude | Jim | |
| 2009 | Life's a Trip | Mark Hewson | |
| 2009 | Superman/Batman: Public Enemies | John Corben / Metallo (Voice) | Direct-to-video |
| 2012 | Alex Cross | Richard Brookwell |
Read more about this topic: John C. McGinley