| Movie | Dust and Ashes | Detective | 2022-02-24 |
| Movie | Fighter | Father | 2021-03-18 |
| Movie | Black Money | Bae Young-guk | 2019-11-13 |
| Movie | Microhabitat | House Owner | 2018-03-15 |
| Movie | Come, Together | Ho-joon | 2017-05-11 |
| Movie | Train to Busan | Mr. Kim | 2016-07-20 |
| Movie | Seoul Station | Mr. Lee (voice) | 2016-08-17 |
| Movie | Buddy's Mom | [Kyeong-soo's Father] | 2015-11-12 |
| Movie | One on One | Manager | 2014-05-22 |
| Movie | In Her Place | Policeman | 2014-09-04 |
| Movie | Godsend | 2013-10-06 | |
| Movie | Moebius | Doctor | 2013-09-05 |
| Movie | Red Family | North Korean Defector Journalist | 2013-11-06 |
| Movie | The Fake | Chil-sung (voice) | 2013-11-21 |
| Movie | Pieta | Monk (uncredited) | 2012-09-06 |
| Movie | Poongsan | Mr. Yoon's Son | 2011-06-23 |
| Movie | Passerby #3 | Sang-woo | 2010-11-18 |
| Movie | Heaven's Postman | Branch Manager | 2009-11-11 |
| Movie | Bandhobi | Homeroom Teacher | 2009-06-25 |
| Movie | A Man Who Was Superman | Bruce Lee (uncredited) | 2008-01-31 |
| Movie | Lovers of 6 Years | Manager Kim | 2008-02-05 |
| Movie | Go Go 70's | Recording Engineer | 2008-10-02 |
| Movie | Crossing | NGO Planner | 2008-06-05 |
| Movie | Host & Guest | Ho-jun | 2006-11-15 |
| Movie | Marathon | Police Station Officer | 2005-01-27 |
| Movie | Too Beautiful to Lie | Thief | 2004-02-20 |
| Movie | The Eternal Empire | Lee Jeong-rae | 1995-01-28 |
Are you sure you want to hide this?