Actor · Born 2007
The Loop
2024 · as Jin-soo
My Heart Puppy
2023 · as Sang-ho
The Divine Fury
2019 · as Ho-seok
Intimate Strangers
2018 · as Young Joon-mo
The Great Battle
2018 · as Da-woo
Along with the Gods: The Last 49 Days
2018 · as Heo Hyun-dong
Stand by Me
2018 · as Deok-goo
Along with the Gods: The Two Worlds
2017 · as Heo Hyun-dong
The Age of Blood
2017 · as Dong-seok
The Mimic
2017 · as Jun-seo
My Annoying Brother
2016 · as Young Doo-young
Wonderful Nightmare
2015 · as Ha-ru