2025
Hitman 2 as Park Gyu-man2024
Bad Memory Eraser as Lee Seok-du2024
The Killers as Moustache (segment "Everyone Is Waiting For The Man")2023
The Secret Romantic Guesthouse as Noh Seong Gil2023
Call It Love as Kang Nam-Il2023
Joseon Attorney: A Morality as Jang Dae Bang2023
The Story of Park's Marriage Contract as Hwang Myung-soo2023
Moon in the Day as Ko Kyeong-se2023
Honeysweet as Dong-woo2023
Rebound as Teacher Lee2023
Countdown as Reporter2023
Girl Wrighter as Not available2022
Hansan: Rising Dragon as Hwang Bak2022
Good Job as Director Hong2022
6/45 as Battalion Commander2022
A Birth as Judge2022
Hometown as Phil-sung2021
Happiness as Kim Jeong-guk2021
Racket Boys as Yoo Jin-ho2021
Bossam: Steal the Fate as Chun Bae2021
New Year Blues as Coach2020
House on Wheels as Self2020
Itaewon Class as Park Jun Gi [Jangga Chef]2020
Mystic Pop-up Bar as Department Head Yeom2020
Hitman: Agent Jun as Park Gyu-man2020
SF8 as Officer2020
Birthcare Center as Yang Joon-suk2020
My Dangerous Wife as Seo Ji Tae2020
Collectors as Antique Shop Owner2019
Doctor Prisoner as Ko Young-Cheol2019
Touch Your Heart as Yeon Jun-seok2019
Catch The Ghost as Chief Kong2019
The Lies Within as Yoo Dae-Yong2019
The Dude in Me as Man-chul2019
Stove League as Self - Host2019
Stove League as Ko Se Hyuk2019
The Wind Blows as Choi Hang-Seo2019
Innocent Witness as Yoon-jae2019
Trade Your Love as Photographer2019
A Dog's Courage as Hunter (voice)2019
Rosebud as Squad Chief Oh2018
Movie Room as Self2018
Bad Papa as Kim Pil-Doo2018
Along with the Gods: The Last 49 Days as Judge2018
100 Days My Prince as Park Bok-eun2018
Player as Not available2018
Misty as Jung Ki-chan2018
Be with You as Swimming Instructor2018
Golden Slumber as Seong Hyeong-ee2018
Notebook from My Mother as Jeong-ho2017
My Father is Strange as Na Young-Sik2017
The Rebel as Yonggae2017
Mad Dog as Jo Han-Wu2017
Midnight Runners as Professor Ha2017
Miss Butcher as Choi Joong-Ki2017
Overgrown Bromance as Himself2017
The Mimic as Middle-aged Man2017
A Bad Family as Kim Jung Kook2017
RV: Resurrected Victims as Brother-in-law2017
If We Were a Season as Lee Joon-Hyuk2017
Oh! My God Returns as Loan Shark2016
Love in the Moonlight as Eunuch Jang Hoon-nam2016
Purpose of Cohabitation as 택시기사2016
Phantom Detective as Real Estate Agency Owner2016
A Melody to Remember as Master Sergeant Jo2016
Seondal: The Man Who Sells the River as Receiver2016
A Break Alone as Young-chan2016
A Break Alone as Not available2016
Remember You as Shin Hyun-ho2015
Men on a Mission as Himself2015
Six Flying Dragons as Hong Dae-hong2015
Mrs. Cop as Bae Dae-Hoon2015
Hyde, Jekyll, Me as Detective Na Moo-jin2015
The Chronicles of Evil as Lee Myung-chun2015
Fatal Intuition as Myeong-goo2015
Wonderful Nightmare as Section Chief Choi2015
Salut d'Amour as Bok-sung2015
Enemies In-Law as Delivery Man Colleague2015
Alice in Earnestland as Hyeong-seok2015
The Advocate: A Missing Body as Gil-dong2015
The Classified File as Mae Seok-hwan2015
Shoot Me in the Heart as Street Musician2014
Incomplete Life as Employee2014
Tazza: The Hidden Card as Benjie2014
My Dictator as Gi-cheol2014
Tabloid Truth as Nam-soo2014
Slow Video as Team Leader Bae2014
Guardian as Not available2013
Blue Tower Zero as 42번 훈련병2013
Montage as Chief Detective Shin2013
Hwayi: A Monster Boy as Police Officer2013
Friend: The Great Legacy as Joon-seok's Subordinate2013
Hide and Seek as Sang-man2013
Mr. Go as Zeroz2013
The Weight as Not available2013
South Bound as Fight Teacher2013
South Bound as Not available2013
The Five as Detective Park2013
Act as Not available2013
Born To Sing as Not available2012
Masquerade as Village Chief2012
A Werewolf Boy as Policeman2012
House with a Nice View as Not available2012
Love Fiction as Not available2012
Ghost Sweepers as Killer2012
Mai Ratima as Sang-pil2011
Sunny as President of Private Detective Office2011
Late Blossom as Photographer2011
Animal Town as Oh Sung-Chul2011
Dance Town as Lee Jun-hyeok2011
Good for nothing as 거지2010
KBS Drama Special as Lee Joon-Hyuk2010
The Yellow Sea as Dog Seller2010
Secret Love as Unfamiliar Man2010
Harmony as ER Doctor2010
My Dear Desperado as Final Interviewer2010
Troubleshooter as DNA Team Agent2008
Sunny as Parting SoldierNaN
Miss Match as Not available2010
Twilight Gangsters as Industry Company Owner1999
Pale Blue Dot as Man in Meditation