Known For
Photos
Filmography

Killing Time
Movie · as Inspecting police

In Your Radiant Season
TV · as Sunwoo Seok · 12 eps

Painter of the Night
TV · as Yoon Chang-hyun · 60 eps

Unmasked
TV · as Choi-geon · 2 eps

When Life Gives You Tangerines
TV · as Oh Han-moo · 6 eps

Dirty Money
Movie · as Ryu Je-yi

The Whirlwind
TV · as Jeong Pil-gyu · 7 eps

Numbers
TV · as Lee Chan-joo · 12 eps

Christmas Carol
Movie · as Lawyer

Carter
Movie · as Director Kim Dong-gyu

Shadow Detective
TV · as Baek Seong-il · 8 eps

Eve
TV · as Kim Jung-chul · 16 eps

The Box
Movie · as Debt Collector

Navillera
TV · as Sim Seong-san · 12 eps

Me and Me
Movie · as Hae-gyun

Fix You
TV · as Park Dae-ha · 32 eps

The King's Letters
Movie · as Go Yak-hae

The Culprit
Movie · as Detective Jo Sang-pil

Kill It
TV · as Do Jae-Hwan · 12 eps

Black Dog
TV · as Moon Soo-ho · 16 eps

Along with the Gods: The Last 49 Days
Movie · as Byeon-seong / God of Murder Hell

Unstoppable
Movie · as Union Representative

100 Days My Prince
TV · as Hong-sim's Stepfather · 16 eps

My Mister
TV · as Director Park · 16 eps

Along with the Gods: The Two Worlds
Movie · as Byeon-seong / God of Murder Hell

The Villainess
Movie · as Jang Chun

Save Me
TV · as Im Joo-Ho · 16 eps

Two Cops
TV · as Ma Jin-Kook · 16 eps

시그널
TV · as Ahn Chi-soo · 1 ep

Missing You
Movie · as Detective Yu

Life Risking Romance
Movie · as President Ji

Signal
TV · as Ahn Chi-soo · 16 eps

Puck
TV · as Heo Myung-Geun · 2 eps

The Throne
Movie · as Blind Shaman

Orange Marmalade
TV · as Jo Jun-goo · 12 eps

The Divine Move
Movie · as Ahdari

My Dictator
Movie · as King Lear (uncredited)

Montage
Movie · as Detective Choi

Confession of Murder
Movie · as Jay

Dangerously Excited
Movie

The World of Silence
Movie · as Min-hee's home room teacher (voice)

The Last Wolf
Movie

Shin Suk-ki Blues
Movie

Once Upon a Time in a Battlefield
Movie · as Cipher Officer

Terror Taxi
Movie · as OK



