John C. McGinley

John C. McGinley

John C. McGinley is an American actor, writer, and producer. He was born on August 3, 1959, in New York City, New York. McGinley is widely recognized for his versatile performances in both film and television, often portraying intense and memorable characters. One of McGinley's most notable roles i…

Filmography

Chicago P.D.
Chicago P.D.
2014 · TV
as Brian Kelton
King of the Hill
King of the Hill
1997 · TV
as One-Armed Ronnie / Ranger (voice)
Brooklyn Nine-Nine
Brooklyn Nine-Nine
2013 · TV
as Frank O'Sullivan
Frasier
Frasier
1993 · TV
as Danny Kriezel
Scrubs
Scrubs
2001 · TV
as Perry Cox
The Late Late Show with Craig Ferguson
The Late Late Show with Craig Ferguson
2005 · TV
as Self
The Practice
The Practice
1997 · TV
as Leonard Goode
Kim Possible
Kim Possible
2002 · TV
as Rudolph Farnsworth / White Stripe (voice)
Burn Notice
Burn Notice
2007 · TV
Burn Notice
Burn Notice
2007 · TV
as Tom Card
Se7en
Se7en
1995 · Movie
as California
The Ellen DeGeneres Show
The Ellen DeGeneres Show
2003 · TV
as Self
The Boondocks
The Boondocks
2005 · TV
WordGirl
WordGirl
2007 · TV
Genius
Genius
2017 · TV
as Lyndon B. Johnson
Justice League Unlimited
Justice League Unlimited
2004 · TV
as The Atom / Ray Palmer (voice)
Justice League Unlimited
Justice League Unlimited
2004 · TV
as The Atom (voice)
Scrubs
Scrubs
2026 · TV
as Dr. Perry Cox
Rooster
Rooster
2026 · TV
as Walter Mann
American Dragon: Jake Long
American Dragon: Jake Long
2005 · TV
as Dr. Diente (voice)
The Rock
The Rock
1996 · Movie
as Marine Captain Hendrix
Justice League
Justice League
2001 · TV
as Executive / Bookie (voice)
Identity
Identity
2003 · Movie
as George
Point Break
Point Break
1991 · Movie
as SAIC Ben Harp