Previamente formó parte de la agencia Story J Company (스토리제이컴퍼니).
En 2017 apareció en Prison Playbook, donde dio vida a Kang Min-koo, el abogado del recluso Yoo Jeong-woo (Jung Hae-in).
[4]En mayo del mismo año se unió al elenco recurrente de la serie One Spring Night, donde interpretó a Nam Si-hoon, un dentista y el esposo de la locutora Lee Seo-in (Im Sung-eon).
[5] En julio del mismo año se unió al elenco recurrente de la serie Designated Survivor: 60 Days, donde dio vida a Kim Nam-wook, el administrador de la oficina presidencial que posteriormente se convierte en el secretario de prensa interino.
[6]Ese mismo año interpretó a Jo Ki-beom, el asistente de Hwang Kap-soo (Seo Hyun-chul) en la serie Melting Me Softly.