| Movie | The Beginning of Misfortune | Detective | 2026 |
| Movie | Miss Match | 2026 | |
| Movie | Hitman 2 | Park Gyu-man | 2025-01-22 |
| Series | Bad Memory Eraser | Lee Seok-du | 2024-08-02 |
| Movie | The Killers | Moustache (segment "Everyone Is Waiting For The Man") | 2024-10-23 |
| Movie | Idiot Girls and School Ghost: School Anniversary | school nurse | 2024-11-06 |
| Series | The Secret Romantic Guesthouse | Noh Seong Gil | 2023-03-20 |
| Series | Call It Love | Kang Nam-Il | 2023-02-22 |
| Series | Joseon Attorney: A Morality | Jang Dae Bang | 2023-03-31 |
| Movie | Countdown | Reporter | 2023-02-22 |
| Series | Moon in the Day | Ko Kyeong-se | 2023-11-01 |
| Movie | Rebound | Teacher Lee | 2023-04-05 |
| Movie | Honeysweet | Dong-woo | 2023-08-15 |
| Series | The Story of Park's Marriage Contract | Hwang Myung-soo | 2023-11-24 |
| Movie | Hansan: Rising Dragon | Hwang Bak | 2022-07-27 |
| Movie | 6/45 | Battalion Commander | 2022-08-24 |
| Series | Good Job | Director Hong | 2022-08-24 |
| Movie | A Birth | Judge | 2022-11-30 |
| Movie | Hometown | Phil-sung | 2022-10-05 |
| Movie | New Year Blues | Coach | 2021-02-10 |
| Series | Bossam: Steal the Fate | Chun Bae | 2021-05-01 |
| Series | Happiness | Kim Jeong-guk | 2021-11-05 |
| Series | Mystic Pop-up Bar | Department Head Yeom | 2020-05-20 |
| Movie | Hitman: Agent Jun | Park Gyu-man | 2020-01-22 |
| Series | My Dangerous Wife | Seo Ji Tae | 2020-10-05 |
| Series | Birthcare Center | Yang Joon-suk | 2020-11-02 |
| Movie | Collectors | Antique Shop Owner | 2020-11-04 |
| Series | Touch Your Heart | Yeon Jun-seok | 2019-02-06 |
| Movie | Rosebud | Squad Chief Oh | 2019-01-16 |
| Movie | The Dude in Me | Man-chul | 2019-01-09 |
| Movie | Trade Your Love | Photographer | 2019-02-27 |
| Movie | Innocent Witness | Yoon-jae | 2019-02-13 |
| Series | Stove League | Ko Se Hyuk | 2019-12-13 |
| Series | The Lies Within | Yoo Dae-Yong | 2019-10-12 |
| Series | Catch The Ghost | Chief Kong | 2019-10-21 |
| Series | The Wind Blows | Choi Hang-Seo | 2019-05-27 |
| Series | Doctor Prisoner | Ko Young-Cheol | 2019-03-20 |
| Movie | Be with You | Swimming Instructor | 2018-03-14 |
| Movie | Golden Slumber | Seong Hyeong-ee | 2018-02-14 |
| Series | Misty | Jung Ki-chan | 2018-02-02 |
| Movie | Notebook from My Mother | Jeong-ho | 2018-03-15 |
| Series | Player | 2018-09-29 | |
| Movie | A Dog's Courage | Hunter (voice) | 2018-07-12 |
| Series | Bad Papa | Kim Pil-Doo | 2018-10-01 |
| Series | 100 Days My Prince | Park Bok-eun | 2018-09-10 |
| Movie | Along with the Gods: The Last 49 Days | Judge | 2018-08-01 |
| Movie | Midnight Runners | Professor Ha | 2017-08-09 |
| Movie | The Battleship Island | Joseon Draftee | 2017-07-26 |
| Movie | The Mimic | Middle-aged Man | 2017-08-17 |
| Series | The Rebel | Yonggae | 2017-01-30 |
| Series | My Father is Strange | Na Young-Sik | 2017-03-04 |
| Movie | Miss Butcher | Choi Joong-Ki | 2017-01-11 |
| Series | A Bad Family | Kim Jung Kook | 2017-10-15 |
| Movie | If We Were a Season | Lee Joon-Hyuk | 2017-09-03 |
| Series | Mad Dog | Jo Han-Wu | 2017-10-11 |
| Movie | RV: Resurrected Victims | Brother-in-law | 2017-10-12 |
| Series | Overgrown Bromance | Himself | 2017-10-10 |
| Movie | Oh! My God Returns | Loan Shark | 2017-09-14 |
| Movie | A Melody to Remember | Master Sergeant Jo | 2016-01-21 |
| Movie | Remember You | Shin Hyun-ho | 2016-01-07 |
| Movie | Purpose of Cohabitation | 택시기사 | 2016-03-07 |
| Movie | Phantom Detective | Real Estate Agency Owner | 2016-05-04 |
| Series | Love in the Moonlight | Eunuch Jang Hoon-nam | 2016-08-22 |
| Movie | A Break Alone | 2016-09-22 | |
| Movie | Seondal: The Man Who Sells the River | Receiver | 2016-07-06 |
| Movie | Enemies In-Law | Delivery Man Colleague | 2015-04-29 |
| Movie | Salut d'Amour | Bok-sung | 2015-04-09 |
| Series | Hyde, Jekyll, Me | Detective Na Moo-jin | 2015-01-21 |
| Movie | The Chronicles of Evil | Lee Myung-chun | 2015-05-14 |
| Movie | Shoot Me in the Heart | Street Musician | 2015-01-28 |
| Series | Mrs. Cop | Bae Dae-Hoon | 2015-08-03 |
| Movie | The Advocate: A Missing Body | Gil-dong | 2015-10-08 |
| Movie | The Classified File | Mae Seok-hwan | 2015-06-18 |
| Series | Six Flying Dragons | Hong Dae-hong | 2015-10-05 |
| Movie | Wonderful Nightmare | Section Chief Choi | 2015-08-13 |
| Movie | Fatal Intuition | Myeong-goo | 2015-10-28 |
| Movie | Alice in Earnestland | Hyeong-seok | 2015-08-13 |
| Movie | Guardian | 2014-04-10 | |
| Movie | Tabloid Truth | Nam-soo | 2014-02-20 |
| Movie | Tazza: The Hidden Card | Benjie | 2014-09-03 |
| Movie | Slow Video | Team Leader Bae | 2014-10-02 |
| Movie | My Dictator | Gi-cheol | 2014-10-30 |
| Movie | Born To Sing | 2013-05-01 | |
| Movie | Montage | Chief Detective Shin | 2013-05-16 |
| Movie | South Bound | Fight Teacher | 2013-02-07 |
| Movie | Mr. Go | Zeroz | 2013-07-17 |
| Movie | The Weight | 2013-04-10 | |
| Movie | The Five | Detective Park | 2013-11-14 |
| Movie | Friend: The Great Legacy | Joon-seok's Subordinate | 2013-11-14 |
| Movie | Hide and Seek | Sang-man | 2013-08-14 |
| Movie | Sprout | 2013-10-04 | |
| Movie | Hwayi: A Monster Boy | Police Officer | 2013-10-09 |
| Movie | Act | 2013-09-25 | |
| Series | Blue Tower Zero | 42번 훈련병 | 2013-09-11 |
| Movie | Masquerade | Village Chief | 2012-09-13 |
| Movie | Love Fiction | 2012-02-29 | |
| Movie | Ghost Sweepers | Killer | 2012-10-03 |
| Movie | A Company Man | 2012-10-11 | |
| Movie | A Werewolf Boy | Policeman | 2012-10-31 |
| Movie | Mai Ratima | Sang-pil | 2012-10-05 |
| Movie | House with a Nice View | 2012-10-25 | |
| Movie | Late Blossom | Photographer | 2011-02-17 |
| Movie | Animal Town | Oh Sung-Chul | 2011-03-10 |
| Movie | Good for nothing | 거지 | 2011-10-12 |
| Movie | Dance Town | Lee Jun-hyeok | 2011-03-13 |
| Movie | Sunny | President of Private Detective Office | 2011-05-04 |
| Movie | Twilight Gangsters | Industry Company Owner | 2010-03-18 |
| Movie | Harmony | ER Doctor | 2010-01-28 |
| Movie | Secret Love | Unfamiliar Man | 2010-03-25 |
| Movie | The Yellow Sea | Dog Seller | 2010-12-22 |
| Movie | Troubleshooter | DNA Team Agent | 2010-09-12 |
| Movie | My Dear Desperado | Final Interviewer | 2010-05-20 |
| Movie | Sunny | Parting Soldier | 2008-07-23 |