Michael Keaton Filmography: Every Movie and TV Show in Order
All 73 Michael Keaton roles in chronological order (1953 to 2025): 62 movies and 11 TV series.

How many movies and TV shows has Michael Keaton been in? This complete Michael Keaton filmography lists 73 credited roles (62 films, 11 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Michael Keaton movies in order
- Rabbit Test (1978) as Sailor
- Night Shift (1982) as Bill Blazejowski
- Mr. Mom (1983) as Jack
- Johnny Dangerously (1984) as Johnny Dangerously
- Gung Ho (1986) as Hunt Stevenson
- Touch and Go (1986) as Bobby Barbato
- The Squeeze (1987) as Harry Berg
- She's Having a Baby (1988) as Michael Keaton (uncredited)
- Beetlejuice (1988) as Betelgeuse
- Clean and Sober (1988) as Daryl Poynter
- The Dream Team (1989) as Billy Caufield
- Batman (1989) as Bruce Wayne / Batman
- Pacific Heights (1990) as Carter Hayes / James Danforth
- One Good Cop (1991) as Artie Lewis
- Batman Returns (1992) as Bruce Wayne / Batman
- Much Ado About Nothing (1993) as Dogberry
- My Life (1993) as Bob Jones
- The Paper (1994) as Henry Hackett
- Speechless (1994) as Kevin
- Multiplicity (1996) as Doug Kinney
- Inventing the Abbotts (1997) as Narrator (uncredited)
- Jackie Brown (1997) as Ray Nicolette
- Desperate Measures (1998) as Peter McCabe
- Out of Sight (1998) as Ray Nicolette (uncredited)
- Jack Frost (1998) as Jack Frost
- SNL: The Best of Adam Sandler (1999) as Joey (archive footage) (uncredited)
- A Shot at Glory (2000) as Peter Cameron
- Once Upon a Time: The Super Heroes (2001) as Batman (archive footage)
- Live from Baghdad (2002) as Robert Wiener
- Quicksand (2003) as Martin Raikes
- First Daughter (2004) as President Mackenzie
- White Noise (2005) as Jonathan Rivers
- Herbie Fully Loaded (2005) as Ray Peyton Sr.
- Game 6 (2006) as Nicky Rogan
- Cars (2006) as Chick Hicks (voice)
- The Last Time (2006) as Ted
- The Merry Gentleman (2008) as Frank Logan
- Post Grad (2009) as Walter Malby
- Toy Story 3 (2010) as Ken (voice)
- The Other Guys (2010) as Captain Gene Mauch
- Hawaiian Vacation (2011) as Ken (voice)
- Penthouse North (2013) as Hollader
- Clear History (2013) as Joe Stumpo
- RoboCop (2014) as Raymond Sellars
- Need for Speed (2014) as Monarch
- Birdman or (The Unexpected Virtue of Ignorance) (2014) as Riggan
- Minions (2015) as Walter Nelson (voice)
- Binky Nelson Unpacified (2015) as Walter Nelson (voice)
- Spotlight (2015) as Walter 'Robby' Robinson
- The Founder (2016) as Ray Kroc
- Spider-Man: Homecoming (2017) as Adrian Toomes / Vulture
- American Assassin (2017) as Stan Hurley
- Dumbo (2019) as V. A. Vandevere
- The Trial of the Chicago 7 (2020) as Ramsey Clark
- Worth (2021) as Kenneth Feinberg
- The Protégé (2021) as Michael Rembrandt
- Morbius (2022) as Adrian Toomes
- Minions & More 2 (2022) as Walter Nelson (voice)
- The Flash (2023) as Bruce Wayne / Batman
- Knox Goes Away (2024) as John Knox
- Beetlejuice Beetlejuice (2024) as Beetlejuice
- Goodrich (2024) as Andy
Michael Keaton TV shows
- The Oscars (1953) as Self
- The Simpsons (1989) as Jack Crowley (voice)
- The Simpsons (1989) as Hal Julian (voice)
- Frasier (1993) as Blaine Sternin
- King of the Hill (1997) as Trip Larsen (voice)
- 30 Rock (2006) as Tom
- The Company (2007) as James Jesus Angleton
- Documentary Now! (2015) as Bill Doss
- Dopesick (2021) as Samuel Finnix
- Superpowered: The DC Story (2023) as Self (archive footage)
- The American Revolution (2025) as Benedict Arnold (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Michael Keaton been in?
Michael Keaton has 62 credited film roles and 11 TV roles, for a total of 73 credits from 1953 to 2025.
What was Michael Keaton's first major role?
The Oscars (1953).
What is Michael Keaton's most recent project?
The American Revolution (2025).



