The Walking Dead star Norman Reedus has been turned off eating meat for good after working on the cannibalistic zombie series.

The actor, who plays crossbow-toting Daryl Dixon on the U.S. Tv show, admits the special effects team has made scenes involving the consumption of human flesh in the current fifth season a little too realistic for comfort, so he has decided to adopt a meat-free diet.

However, Reedus confesses he's not exactly happy about his lifestyle change.

He says, "I've become a vegetarian and I'm kind of bummed about it."