Michael Rooker

Michael Rooker

Michael Rooker (born April 6, 1955) is an American actor who mainly plays roles of antagonists. He first rose to prominence for portraying the titular role in Henry: Portrait of a Serial Killer (1986) and is best known for starring as Merle Dixon in the AMC series The Walking Dead (2010–2013) and as…

Filmography

The Rookie
The Rookie
2018 · TV
as Frank Teska
Law & Order
Law & Order
1990 · TV
as Jamie Yost
Criminal Minds
Criminal Minds
2005 · TV
as Chief Carlson
The Walking Dead
The Walking Dead
2010 · TV
as Merle Dixon
Stargate SG-1
Stargate SG-1
1997 · TV
as Colonel Edwards
CSI: Miami
CSI: Miami
2002 · TV
as Marty Jones
Crossing Jordan
Crossing Jordan
2001 · TV
as Shawn Curaco
Psych
Psych
2006 · TV
as Garth Lawnmore
SEAL Team
SEAL Team
2017 · TV
as Big Chief
True Detective
True Detective
2014 · TV
as Edward Hoyt
Peacemaker
Peacemaker
2022 · TV
as Red St. Wild
Superman
Superman
2025 · Movie
as Superman Robot #1 (voice)
Las Vegas
Las Vegas
2003 · TV
as Marcus Wexler
Burn Notice
Burn Notice
2007 · TV
as Dale Lawson
What If...?
What If...?
2021 · TV
as Yondu (voice)
What If...?
What If...?
2021 · TV
as Yondu Udonta (voice)
Chuck
Chuck
2007 · TV
as Mauser
Archer
Archer
2009 · TV
as Sheriff E. Z. Ponder (voice)
The Equalizer
The Equalizer
1985 · TV
as Bill Whitaker
The Outer Limits
The Outer Limits
1995 · TV
as Colonel Beckett
The Righteous Gemstones
The Righteous Gemstones
2019 · TV
as Cobb Milsap
Guardians of the Galaxy Vol. 3
Guardians of the Galaxy Vol. 3
2023 · Movie
as Yondu
Marvel Studios Legends
Marvel Studios Legends
2021 · TV
as Yondu Udonta (archive footage) (uncredited)
Shark
Shark
2006 · TV
as Oscar Riddick