Debutó en el papel de Seo Ye Chan en Love Tractor.
Se matriculó en la Universidad de Suwon e inmediatamente se alistó en el ejército. Después del Cuerpo de Marines, viajó mucho y tuvo muchas experiencias diferentes, por lo que viajar y hacer senderismo le ayudaron a recuperarse, y pasó los dos años siguientes aprendiendo y preparándose para actuar.
Durante la primera audición para Love Tractor, el director le dijo que tenía que ser más grande para interpretar al protagonista, así que para la segunda audición, engordó 10 kilos.