Steven Yeun Says Glenn’s Death Felt ‘Gratuitous’ and That He Never ‘Got His Fair Due’ Steven Yeun played Glenn Rhee, one of the original starring roles on the hit show The Walking Dead. He had a six seasons and an episode run on the show but […] Qamar Shafiq July 6, 2017 Leave a Comment