Neil Richard Flynn (born November 13, 1960) is an American actor and comedian. He is best known for his roles as the Janitor in the medical comedy drama Scrubs (2001–2009) and Mike Heck in the ABC sitcom The Middle (2009–2018).
After performing with numerous comedy troupes in the Chicago area during the 1980s, Flynn made his film debut in Major League (1989). During the 1990s, Flynn had supporting roles in the films Rookie of the Year (1993), The Fugitive (1993), and Magnolia (1999). He had a starring role in the comedy film Hoot (2006) and supporting roles in the films Mean Girls (2004) and Indiana Jones and the Kingdom of the Crystal Skull (2008).
Other television roles include a starring voice role as XR on the ABC and UPN animated series Buzz Lightyear of Star Command (2000–2001) and a recurring role on Shrinking (2023–present).
as The Janitor(2 eps)
as Glen the Janitor (voice)(1 ep)
as Raymond(4 eps)
as Ray(2 eps)
as Donner (voice)(1 ep)
as Dr. Callahan
as Rupert
as Chris(1 ep)
as Jonathan Kent (voice)
as Fred(10 eps)
as Samson
as Chuck (voice)
as Waylon Stone
as Officer Kegan
as Chuck (voice)(6 eps)
as Self(1 ep)
as Neil(1 ep)
as Mr. Bannister (voice)(2 eps)
as Dr. Kravitz(1 ep)
as Max Flush (voice)(1 ep)
as Mike Heck(215 eps)
as Weather News Network Producer (voice)
as Janitor(3 eps)
as Dad(1 ep)
as Zack
as Head of Appleday Board
as Mr. Eberhardt
as Father Joe
as Nathan(1 ep)
as Father O'Neill(2 eps)
as Cady's Dad
as Janitor as Shermy
as Detective Jim Fist
as Alien Masked Man
as Self - Talent Scout(1 ep)
as Janitor
as Carl (voice)(2 eps)
as Gandhi's Foster Father / Zoo Worker (voice)(1 ep)
as Julius Caesar / Carl (voice)(2 eps)
as Snowflake Jake / Julius Caesar / Carl (voice(1 ep)
as Julius Caesar / Tux Guy / Moses (voice)(1 ep)
as E-CyboPooch / Pirate / Rich Man / Moses (voice)(1 ep)
as Julius Caesar (voice)(2 eps)
as Buddy Holly (voice)(1 ep)
as Glen the Janitor / Julius Caesar (voice)(1 ep)
as Tweed (voice)(1 ep)
as Beta (voice)(1 ep)
as Pete Dinsmore(2 eps)
as Janitor(169 eps)
as Walter Andrews(1 ep)
as George Ryerson(1 ep)
as Officer Yarnell(1 ep)
as XR (voice)(21 eps)
as XR / X-Treme (voice)(1 ep)
as XR / Computer (voice)(1 ep)
as Max
as Self
as Stanley Berry
as Jack Lumberg(1 ep)
as Bouncer(1 ep)
as Police Officer #1
as Turpin (voice)(1 ep)
as Marilyn(3 eps)
as Mr. Wharman(1 ep)
as State Trooper Nemitz
as Detective Dennis
as Scott honey(1 ep)
as Officer Phil(1 ep)
as John Derricks(1 ep)
as Cop #1
as George(1 ep)
as Transit Cop
as Stan Okie
as Policeman #1(1 ep)
as Cop #1(1 ep)
as Longshoreman
as Security Guard(1 ep)
as Seal(1 ep)
as LAPD Officer
as LAPD Officer(1 ep)