Close
8 of 30
Best of the bad: Top 30 TV Villains
8 of 30
#23 - Shane Walsh
Played by - Jon Bernthal
From - The Walking Dead
People
Jon Bernthal
Titles
The Walking Dead
,
Save the Last One
Photo by Gene Page - © AMC 2011
Back to top