18 MCU Actors Who Were Also In The Walking Dead
16. Jon Bernthal
On The Walking Dead: During the show's first two seasons, Bernthal starred as Shane Walsh, Rick's best friend who he eventually had to kill thanks to Shane's descent into madness, though he returned again in both the third and ninth seasons as part of two different visions experienced by Rick.
In The MCU: In 2016, he made his acclaimed debut as Frank "The Punisher" Castle in the second season of Daredevil, a role he carried over to his own titular series, which lasted for two seasons before Netflix swung the ax on all their MCU shows.