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

Criminal Minds
Criminal Minds
2005 · TV
as Chief Carlson
True Detective
True Detective
2014 · TV
as Edward Hoyt
Law & Order
Law & Order
1990 · TV
as Jamie Yost
The Rookie
The Rookie
2018 · TV
as Frank Teska
The Walking Dead
The Walking Dead
2010 · TV
as Merle Dixon
CSI: Miami
CSI: Miami
2002 · TV
as Marty Jones
Stargate SG-1
Stargate SG-1
1997 · TV
as Colonel Edwards
SEAL Team
SEAL Team
2017 · TV
as Big Chief
Psych
Psych
2006 · TV
as Garth Lawnmore
Archer
Archer
2009 · TV
as Sheriff E. Z. Ponder (voice)
Las Vegas
Las Vegas
2003 · TV
as Marcus Wexler
Crossing Jordan
Crossing Jordan
2001 · TV
as Shawn Curaco
Peacemaker
Peacemaker
2022 · TV
as Red St. Wild
Chuck
Chuck
2007 · TV
as Mauser
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)
The Outer Limits
The Outer Limits
1995 · TV
as Colonel Beckett
The Equalizer
The Equalizer
1985 · TV
as Bill Whitaker
The Righteous Gemstones
The Righteous Gemstones
2019 · TV
as Cobb Milsap
Superman
Superman
2025 · Movie
as Superman Robot #1 (voice)
Guardians of the Galaxy Vol. 3
Guardians of the Galaxy Vol. 3
2023 · Movie
as Yondu
Talking Dead
Talking Dead
2011 · TV
as Self
Guardians of the Galaxy Vol. 2
Guardians of the Galaxy Vol. 2
2017 · Movie
as Yondu