Notable for his KOFRA Film Award-winning portrayal of the title role in the South Korean thriller Hwayi: A Monster Boy, he is also well known for his MBC Drama Award-winning work in the television shows Missing You and Moon Embracing Sun, as well as for his SBS Drama Award-winning performances in the shows Tazza, Gourmet, and Iljimae.
He began his career as a child actor, appearing first in the 2005 feature Sad Movie.
He starred as Jung Jae-min in the popular teenage vampire series Orange Marmalade.
He was born and raised in Seoul, South Korea. He has a sibling named Yeo Tae-gu.
He and Mina Fujii were both in the cast of the tvN sitcom Potato Star 2013QR3.