highest rated
acting
- Sanbok Road → Ko Seong Jae
- Can This Love Be Translated? (TV) → Kim Yeong-hwan
- Can This Love Be Translated? (TV) → Kim Yeong-hwan (voice)
- Undercover Miss Hong (TV) → Yun Jae-beom
- Trigger (TV) → Cho Hyeon-sik
- The Trauma Code: Heroes on Call (TV) → Hong Jae Hun [Director of Planning and Coordination]
- Idol I (TV) → Cheon Gwang-soo
- Cashero (TV) → Old Man Do Yeong Nam
- The Divorce Insurance (TV) → Na Dae-bok
- Hi-Five → Doctor Oh (Prologue)
- Lovely Runner (TV) → Ryu Geun-deok
- A Virtuous Business (TV) → Choi Won-bong
- Serendipity's Embrace (TV) → Kim Bok-nam
- I, the Executioner → Former Team Leader
- Dead Man → Gong Moon-sik
- Duty After School (TV) → Choi Yong Sik
- Death's Game (TV)
- Strong Girl Nam-soon (TV) → Polearm seller
- The Good Bad Mother (TV) → Son Yong-rak
- Revenant (TV) → Seo Moon-choon
- Divorce Attorney Shin (TV) → Jang Jon-ho
- Smugglers → Uncle Broker
- Dr. Cheon and the Lost Talisman → Dr. Cheon's Grandfather
- Devils → Gi-nam
- Behind Every Star (TV) → Cho Gi-bong
- Through the Darkness (TV) → Heo Gil-pyo
- The Law Cafe (TV) → CEO Hwang
- Confidential Assignment 2: International → Sergey
- In Our Prime → Park Pil-joo
- Hometown → Seong-bong
- Youth of May (TV) → Kim Hyeon-cheol
- Monthly Magazine Home (TV) → Choi Go
- One the Woman (TV) → Ryu Seung-deok
- Start-Up (TV) → Nam Seong-hwan
- Awaken (TV) → Hwang Byeong-cheol
- H.U.S.H. (TV) → Jung Se-joon
- Time to Hunt → Bin-dae
- How to Buy a Friend (TV) → Park Choong-Jae
- Samjin Company English Class → Ahn Gi-chang
- The Fiery Priest (TV) → Ko Dok-seong
- Hotel Del Luna (TV) → Park Gyu-ho
- When the Devil Calls Your Name (TV) → Kong Soo-Rae
- Melting Me Softly (TV) → Ma Dong-sik
- He Is Psychometric (TV) → Math Teacher
- Chocolate (TV) → Kwon Hyeon-seok
- No Mercy → Boss Jeong
- Forbidden Dream → Jo Sun-saeng
- Where Stars Land (TV) → Park Tae-hee
- Clean with Passion for Now (TV) → Gil Gong-Tae
- Are You Human? (TV) → Kang Jae-Sik
- Player (TV) → Jang In-Kyu
- The Ghost Detective (TV) → Han Sang-Sub
- Hymn of Death (TV) → Yoon Suk-ho
- Unstoppable → Sun-joo
- Life (TV) → Lee Dong-Soo
- A Poem A Day (TV) → Kim Jung-Soo
- Heung-boo: The Revolutionist → Kim Eung-jib
- Dreamers → Team Leader
- Strong Woman Do Bong-Soon (TV) → Kim Kwang-bok / Oh Dol-pyo
- Stranger (TV) → No Won-hae
- While You Were Sleeping (TV) → Choi Dam-dong
- Drama Stage (TV) → Seok-Hwan
- Black (TV) → Na Gwang-Gyun
- Chief Kim (TV) → Choo Nam-ho
- The Battleship Island → Peninsula Hotel Manager
- Queen of Mystery (TV) → Crime Department Chief Jo
- 시그널 (TV) → Kim Gye-cheol
- Hwarang: The Poet Warrior Youth (TV) → Woo Reuk
- Signal (TV) → Kim Gye-chul
- Monster (TV) → Min Byung-Ho
- Asura: The City of Madness → Akeo / Alligator
- Missing You → Chief Ban
- A Violent Prosecutor → Young-chul
- Drinking Solo (TV) → Kim Won-Hae
- Life Risking Romance → Police Officer
- Sori: Voice from the Heart → Goo-cheol
- Infinite Challenge - Muhan Company → Kim Gye-Chul
- Muhan Company (TV) → Mr. Kim
- Sweet Savage Family (TV) → Son Se-Woon
- Detective K: Secret of the Lost Island → District Magistrate
- Granny's Got Talent → Program host
- The Long Way Home → Tank Commander
- The Himalayas → Kim Moo-young
- Fake Family
- Incomplete Life (TV) → Park Young-ho
- Tazza: The Hidden Card → Artist Jo
- High School King of Savvy (TV) → Han Yeong-seok
- The Admiral: Roaring Currents → Bae Seol
- The Pirates → Choon-seop
- The Whistleblower → Taxi Driver
- Hide and Seek → Baek Seong-chul
- Happiness for Sale → Unidentified Mr. Jang
- A Wonderful Moment
- Queen In Hyun's Man (TV) → Eunuch Hong
- SNL Korea (TV) → Self - Various Characters
- Sunny → Teacher
- Running Man (TV)
- KBS Drama Special (TV) → Lee Myung-gook
- KBS Drama Special (TV) → Han-gil
- Good Morning President
- U-Turn → Police Officer
- SBS Drama Awards (TV) → Self