Michael Rooker Filmography: Every Movie and TV Show in Order
All 91 Michael Rooker roles in chronological order (1985 to 2025): 63 movies and 28 TV series.

How many movies and TV shows has Michael Rooker been in? This complete Michael Rooker filmography lists 91 credited roles (63 films, 28 TV series), in chronological order from 1985 to 2025, with links to our full guides where available.
Michael Rooker movies in order
- Henry: Portrait of a Serial Killer (1986) as Henry
- Light of Day (1987) as Oogie
- Rent-a-Cop (1987) as Joe
- Above the Law (1988) as Man in Bar
- Eight Men Out (1988) as Chick Gandil
- Mississippi Burning (1988) as Frank Bailey
- L.A. Takedown (1989) as Bosko
- Sea of Love (1989) as Terry
- Music Box (1989) as Karchy Laszlo
- Days of Thunder (1990) as Rowdy Burns
- JFK (1991) as Bill Broussard
- The Dark Half (1993) as Sheriff Alan Pangborn
- Cliffhanger (1993) as Hal Tucker
- Tombstone (1993) as Sherman McMasters
- Mallrats (1995) as Svenning
- Back to Back (1996) as Bob Malone
- The Trigger Effect (1996) as Gary
- Bastard Out of Carolina (1996) as Uncle Earle
- Meet Wally Sparks (1997) as Michael Rooker
- Rosewood (1997) as Sheriff Walker
- Keys to Tulsa (1997) as Keith Michaels
- Deceiver (1997) as Detective Edward Kennesaw
- The Replacement Killers (1998) as Stan 'Zeedo' Zedkov
- Shadow Builder (1998) as Father Vassey
- The Bone Collector (1999) as Captain Howard Cheney
- Here on Earth (2000) as Malcolm Arnold
- The 6th Day (2000) as Robert Marshall
- Replicant (2001) as Jake
- Undisputed (2002) as A.J. Mercker
- Skeleton Man (2004) as Captain Leary
- Chasing Ghosts (2005) as Mark Spencer
- Slither (2006) as Grant Grant
- Whisper (2007) as Sydney Braverman
- Jumper (2008) as William Rice
- Penance (2009) as Mann
- Freeway Killer (2009) as Det. St. John
- The Marine 2 (2009) as Church
- DC Showcase: Jonah Hex (2010) as Red Doc (voice)
- The Making of The Walking Dead (2010) as Self
- DC Showcase Original Shorts Collection (2010) as Red Doc (segment "Jonah Hex") (voice)
- Super (2010) as Abe
- Cell 213 (2011) as Ray Clement
- Rogue River (2012) as Gas Attendent
- Hypothermia (2012) as Ray Pelletier
- Guardians of the Galaxy (2014) as Yondu Udonta
- The Belko Experiment (2017) as Bud Melks
- Guardians of the Galaxy Vol. 2 (2017) as Yondu
- Life After Flash (2017) as Self
- The Robot Chicken Walking Dead Special: Look Who's Walking (2017) as Merle Dixon / Lucille's Father (voice)
- Brightburn (2019) as The Big T
- Fantasy Island (2020) as Damon
- Love and Monsters (2020) as Clyde
- Clerk (2021) as Self
- F9 (2021) as Buddy
- The Suicide Squad (2021) as Savant
- Vivo (2021) as Lutador (voice)
- Corrective Measures (2022) as Warden Devlin
- White Elephant (2022) as Gabriel Tancredi
- The Guardians of the Galaxy Holiday Special (2022) as Yondu
- Guardians of the Galaxy Vol. 3 (2023) as Yondu
- The Out-Laws (2023) as Agent Oldham
- Horizon: An American Saga - Chapter 1 (2024) as Sgt. Major Thomas Riordan
- Superman (2025) as Superman Robot #1 (voice)
Michael Rooker TV shows
- The Equalizer (1985) as Bill Whitaker
- Crime Story (1986) as Lieutenant
- Law & Order (1990) as Jamie Yost
- The Outer Limits (1995) as Colonel Beckett
- Stargate SG-1 (1997) as Colonel Edwards
- Crossing Jordan (2001) as Shawn Curaco
- CSI: Miami (2002) as Marty Jones
- Tremors (2003) as Kinney
- Las Vegas (2003) as Marcus Wexler
- Criminal Minds (2005) as Chief Carlson
- Psych (2006) as Garth Lawnmore
- Shark (2006) as Oscar Riddick
- Burn Notice (2007) as Dale Lawson
- Chuck (2007) as Mauser
- Meteor (2009) as Calvin Stark
- Archer (2009) as Sheriff E. Z. Ponder (voice)
- The Walking Dead (2010) as Merle Dixon
- True Detective (2014) as Edward Hoyt
- Ride with Norman Reedus (2016) as Self
- SEAL Team (2017) as Big Chief
- The Rookie (2018) as Frank Teska
- The Righteous Gemstones (2019) as Cobb Milsap
- Creepshow (2019) as Beau
- Marvel Studios Legends (2021) as Yondu Udonta (archive footage) (uncredited)
- What If...? (2021) as Yondu (voice)
- What If...? (2021) as Yondu Udonta (voice)
- Peacemaker (2022) as Red St. Wild
- Creature Commandos (2024) as Sam (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Michael Rooker been in?
Michael Rooker has 63 credited film roles and 28 TV roles, for a total of 91 credits from 1985 to 2025.
What was Michael Rooker's first major role?
The Equalizer (1985).
What is Michael Rooker's most recent project?
Superman (2025).



