2024
My Sweet Mobster as Kim Seung-Jun2021
Squid Game as Banker2019
The Nokdu Flower as Lee Yong-Tae2014
A New Leaf as Park Dong-hyun2012
My Love, Madame Butterfly as Moon Hyung-shik2010
No Mercy as Analyst2010
Enemy At The Dead End as Teacher Choi2008
The Guard Post as Doctor2008
Dachimawa Lee as Yasi (uncredited)2008
음란한 사회 as JeongSeok2007
Seven Days as Prosecutor Choi2007
Big Bang as Seo Tae-hoon2006
If You Were Me 2 as Chang-soo2003
Silmido as Sergeant Park2003
Digital Short Film Omnibus Project Twentidentity, Vol. 1 as segment: "Seotda"2002
Painted Fire as Song-heon2002
Public Enemy as Sticky Note2000
Chunhyang as Gov. Byun Hakdo