En 1997, il travaille en tant que chargé de marketing pour les films Holiday in Seoul (홀리데이 인 서울) de Kim Ui-Seok et No. 3 (넘버3) de Song Neung-han, avant d'être producteur en 1999 : The Spy (간첩 리철진) de Jang Jin, Die Bad (죽거나 혹은 나쁘거나, 2000) de Ryoo Seung-wan et No Blood No Tears (피도 눈물도 없이, 2002) de Ryoo Seung-wan[1].
En 2005, en tant que scénariste et producteur, il présente le film historique Blood Rain (의 누) de Kim Dae-seung[1].
En , il rencontre l'écrivain Son A-ram pour se renseigner sur le droit d'auteur de son roman Minority Opinion (소수의견)[2], alors recommandé par un producteur quelques jours plus tôt, et, souhaitant d'en faire un premier long métrage, adapte le scénario, rédigé par ce dernier, pendant deux ans[3]. Le , il commence le tournage sur l'île de Jeju[2] pendant deux mois et demi[3], précisément le , et le film a mis deux ans pour trouver une société de distribution en raison du contenu politique[4],[5] : il sort le [6].
En janvier 2020, il part à Bogota, en Colombie, pour tourner son deuxième film Bogota: City of the Lost — dont l'idée provient des souvenirs du producteur Shin Beom-soo en tant que jeune étudiant[7], avec Song Joong-ki dans le rôle principal, avant le gouvernement colombien ne ferme ses frontière en , en raison de la pandémie de Covid-19 : avec l'équipe de la production, il retourne en Corée du Sud[8],[9],[10]. Malgré les complications sanitaires, le tournage est finalement reporté à l'année prochaine[11], en en Corée du Sud[12] et s'y achève en [13],[14]. Ce film est attendu dans les salles sud-coréennes en 2023[15].