Estudió en el "Seoul Institute of the Arts" con un grado en difusión.
Por voluntad propia realizó su servicio militar a pesar de que no estaba obligado a alistarse para el servicio obligatorio en Corea del Sur, ya que tenía residencia permanente en los Estados Unidos.
En el 2016 se unió al elenco recurrente de la serie One More Happy Ending donde dio vida a Bang Dong-bae, el prometido de Hae Ae-ran (Seo In-young).
En 2017 se unió al elenco recurrente de la serie Rebel: Thief Who Stole the People donde interpretó a Jo Soo-hak, el hijo de Jo Cham-bong (Son Jong-hak).
El actor Kim Ye-joon interpretó a Soo-hak de pequeño.