Steven Yeun is a South Korean actor who voices Mark Grayson/Invincible in the Prime Video animated series, Invincible. He is best known for his roles as Glenn Rhee in the television series The Walking Dead. Yeun has also voice acted in both animated series and films. Some of these roles include Avatar Wan in season 2 of The Legend of Korra.

Community content is available under CC-BY-SA unless otherwise noted.