2024
Romance in the House as Oh Jae-geol2023
Numbers as Kang Han2023
Maestra: Strings of Truth as Kim Phil2022
Becoming Witch as Nam Mu-yeong2022
Reborn Rich as Jin Yoon-gi2021
Mouse as Go Moo-won2021
Artificial City as Jung Joon-il2021
High Class as Lee Jung-Woo2020
Stone Skipping as Lawyer2020
Remain as Se-hyuk2019
The Wind Blows as Moon Kyung-Hoon2019
By Quantum Physics: A Nightlife Venture as Choi Ji-hoon2019
The Faceless Boss as Not available2018
Children of Nobody as Kim Min Seok2018
Mother as Eun-Cheol2018
Society Obsessed with Love as 최승혁2017
Stranger as Kim Sa-hyun2017
The Preparation as Mr. Yoon2017
Yongsoon as Birth Mother's Old Love2016
Twenty Dollars to Pyeongyang as Cha Joon Young2015
위대한 이야기 as 상준2014
My Dear Cat as Shin Se-ki2014
The Whistleblower as Press Conference MC2014
Another Promise as Department head Lee2013
Bel Ami as Park Moon-soo2013
Boomerang Family as Geun-tae2013
Godsend as Painter2013
The devil rider as Kim Ik2012
Ordinary Love as Kang Mok Soo2012
Suddenly Last Summer as Kyung-hoon2011
Punch as Nam Min-gu2011
S.I.U. as detective2011
Link as Goo Sung-Woo2010
Three Sisters as Choi Young-Ho2010
Vegetarian as Kil-soo2008
Modern Boy as Okai2008
Sleeping Beauty as Undertaker2007
Radio Star as Self2007
The Devil as Na Seok-jin2007
Secret Sunshine as Lee Min-ki2006
End of Love as Bae Shin-Wook2005
A Love to Kill as Kang Min-Gu2005
Blossom Again as Jung-woo2004
Spider Forest as Doctor 1 (uncredited)2004
My new boyfriend as Young-jae2003
Scent of Love as Roots of Writing Member2003
Singles as Sun-ho2003
Digital Short Film Omnibus Project Twentidentity, Vol. 1 as segment: "Alone Together"2002
The Coast Guard as Medic2002
My Beautiful Days as Waiter1977
Korean Ghost Stories as King In-jongNaN
Hurdle as Mun-seok