| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 2024 | Exhuma | Kim Sang-duk | |
| 2022 | In Our Prime | Ri Hak-sung | |
| 2021 | 행복의 나라로 | 203 | |
| 2019 | 천문: 하늘에 묻는다 | Jang Yeong-sil | |
| 2019 | The Battle: Roar to Victory | Hong Beom-do | |
| 2017 | Heart Blackened | Lim Tae-san | |
| 2017 | 특별시민 | Byeon Jong-gu | |
| 2016 | 올드 데이즈 | Self | |
| 2015 | O Tigre | Cheon Man-deok | |
| 2014 | O Almirante: Correntes Furiosas | Admiral Yi Sun-Shin | |
| 2014 | Lucy | Mr. Jang | |
| 2013 | 끝과 시작 | Doctor (voice) (cameo) | |
| 2013 | Novo Mundo | Kang Hyung-chul | |
| 2012 | 영화판 | Self | |
| 2012 | Senhoras e Senhores: Corte Final | (archive footage) | |
| 2012 | Gangster Sem Nome | Choi Ik-hyun | |
| 2011 | Lifi, uma Galinha na Selva | Wanderer (voice) | |
| 2010 | Eu Vi o Diabo | Kyung-chul | |
| 2009 | 히말라야, 바람이 머무는 곳 | Choi | |
| 2005 | The Making of Lady Vengeance | - | |
| 2005 | Lady Vingança | Mr. Baek | |
| 2005 | 주먹이 운다 | Gang Tae-shik | |
| 2004 | 올드보이의 자서전 | - | |
| 2004 | 꽃피는 봄이 오면 | Hyeon-woo | |
| 2004 | A Irmandade da Guerra | North Korean Captain | |
| 2003 | Oldboy | Oh Dae-Su | |
| 2002 | 취화선 | Jang Seung-up | |
| 2001 | 파이란 | Kang-jae | |
| 1999 | 해피 엔드 | Seo Min-ki | |
| 1999 | Shiri: Missão Terrorista | Park Mu-young | |
| 1998 | 조용한 가족 | Chang-goo | |
| 1997 | 넘버 3 | Ma Dong-pal | |
| 1995 | 말미잘 | - | |
| 1993 | 사라는 유죄 | - | |
| 1992 | 우리 사랑 이대로 | Jun-hyeok | |
| 1992 | 우리들의 일그러진 영웅 | Mr. Kim | |
| 1990 | 추락하는 것은 날개가 있다 | Tae-sik | |
| 1989 | 구로아리랑 | Jin-seok | |
| 1989 | 겨울의 길목 | Gi-dal | |
| 1988 | 수증기 | - | |
| - | 인턴 | Ki-ho |