Best of the bad: Top 30 TV Villains5 of 30
#26 - Avon Barksdale
Played by - Wood Harris
From - The Wire
Played by - Wood Harris
From - The Wire
PeopleWood Harris
TitlesNext Day Air
Photo by Photo Credit: Adam L. Taylor - © 2008 Summit Entertainment. All rights reserved.