Sunny Day 2025
as Ha Suk-jin
To My Assailant 2020
as math teacher
Nine Days 2018
as Kim Tae-suk
Twinkle-Twinkle Pitter-Patter 2014
as Yoon
Lee Sang That Lee Sang 2013
as Je-moon
Code Name: Jackal 2012
as Team Leader Shin
Mama 2011
as Rival Gang Boss
All for Love 2005
as Youngest Detective
Credits from TMDB.