Played zombie apocalypse survivor Merle Dixon on the television series The Walking Dead. Dixon was his first recurring role on television, though he has guest-starred on multiple shows since 1986. He also plays Yondu Udonta in the 2014 film Guardians of the Galaxy.
He made his acting debut as the star of the 1986 film Henry: Portrait of a Serial Killer, in which he played Henry Lee Lucas.
He widened his career in the 2010 James Felix McKenney horror film Hypothermia.
He grew up sharing a house with his mother and eight brothers and sisters in Chicago. He had two daughters with his wife Margot Rooker.
He played a major role in the 2011 thriller Mysteria, starring Billy Zane.