Andrew J. West is best known for his role as the cannibal Gareth on AMC's "The Walking Dead" but now he is taking a role much different than that. Now., Andrew is the fairy tale hero of ABC's rebooted "Once Upon A Time." His wife Amber Stevens West says this new character of "Henry" is much more like the real Andrew. She said it was "hilarious" that he was such a good villain because he is not at all scary or intimidating in real life. Andrew said: " When you can come onto a show and do a good job, but also just bring a positive vibe to what you're working on, that goes a long way."