America Town 2018
as Sang-guk
The Battleship Island 2017
as Little Boy
Vanishing Time: A Boy Who Returned 2016
as Young Tae-sik
Happiness for Sale 2013
as Seo-jin
Always 2011
as Dirty Kid
The Great Gye Choon-bin 2010
as Wang Ki-nam (young)
Credits from TMDB.