| Movie | Confession | Ryu Ji-yong | 2024-05-31 |
| Movie | The Killers | Boss (segment "Metamorphosis") | 2024-10-23 |
| Movie | Believer 2 | Chief Woo | 2023-10-05 |
| Movie | Re-LOVE | 2022-07-01 | |
| Movie | Sunwoo and Ikjune | Ik-june | 2021-10-23 |
| Series | Hellbound | Jin Kyung-hun | 2021-11-19 |
| Movie | Kashi bōto jū san-gō | 2020-01-18 | |
| Series | To. Jenny | Kim Hyeong-su | 2018-07-10 |
| Series | Queen of Mystery | Jang Do-Jang | 2017-04-05 |
| Movie | The Poet and the Boy | Hyun Taek-ki | 2017-09-14 |
| Movie | Ah, Wilderness: Part 2 | Barikan ('Hair clipper') | 2017-10-21 |
| Series | Bad Guys: Vile City | Jang Sung-Cheol | 2017-12-15 |
| Movie | Ah, Wilderness: Part 1 | Barikan ('Hair clipper') | 2017-10-07 |
| Movie | Canola | Choong-seop | 2016-05-19 |
| Movie | A Quiet Dream | Ik-june | 2016-10-13 |
| Movie | Intimate Enemies | Eumbuki | 2015-06-25 |
| Series | The Scholar Who Walks the Night | Hae-seo | 2015-07-08 |
| Series | Inspiring Generation | Hwang Bong-shik | 2014-01-15 |
| Series | It's Okay, That's Love | Jang Jae Beom | 2014-07-23 |
| Movie | Set Me Free | Beom-tae's Father | 2014-11-13 |
| Series | Bad Guys | Jang Sung-Cheol | 2014-10-04 |
| Movie | Maruyama, the Middle Schooler | 2013-04-18 | |
| Movie | The Fake | Kim Min-chul (voice) | 2013-11-21 |
| Movie | Our Homeland | Mr. Yang | 2012-07-01 |
| Series | The Innocent Man | Han Jae-sik | 2012-09-12 |
| Movie | The King of Pigs | Jung Jong-suk (voice) | 2011-11-03 |
| Movie | Looking for My Wife | Hwang Dong-min | 2010-04-08 |
| Movie | Breathless | Sang-hoon | 2009-04-16 |
| Movie | Viva! Love | Student Boarder 1 | 2008-04-09 |
| Movie | Love Is Protein | Jae-ho | 2008-06-24 |
| Movie | Lovers | 2008-12-04 | |
| Movie | The Worst Man of My Life | advertising company employee (cameo) | 2007-08-30 |
| Movie | Maundy Thursday | Hwan-gyu | 2006-09-14 |
| Movie | Les Formidables | Yang Jin-soon | 2006-06-22 |
| Movie | Arahan | Drain Pipe Worker 2 (uncredited) | 2004-04-30 |
| Movie | Conduct Zero | Seseam 2 | 2002-11-14 |