Search movies and TV series
Acting

A Letter to Me

The Initial Memories

Savon

The Observer's Journal
as Won-joong

The Accordion Door
as Ji-soo's Dad

Quince
as Sugun

Classroom Delusions

Nocturnal
as Bae Seok-tae

How Have You Been
as Soo-bong

Sister Yujeong
Goksan Station

The Land of Morning Calm
as Yong-su

Mash Ville
as Kang Hyun-man

Unknown
as Gi-wan
The Cenozoic Life
as The Husband

The Dream Songs
as Ji-hun

At the End of the Film
as Si-won

A Lonely Island in the Distant Sea
as Yoon-chul

Concrete Utopia
as Man

The Conversation
as Seung-jin
Oh, Well!

Fictions
as Chi-won
Jooyoung in Wonderland

Doom Doom
as Joon-seok

Confidential Assignment 2: International
as Cho

Juvenile Justice
as Ko Gang-sik

A Day of Kubo the Novelist
as Kubo

Nothing Serious
as Namkoong Sang-woo

Taxi Driver
as Park Hyun-jo

Empty Body

Fanfare
as Hee-tae

Jazzy Misfits
as Landlord's son

Recipe for Happiness
as Han Hyung Woo

Sub-zero Wind
as Young-jin

Maggie
as Gak Granger

Strangers from Hell
as Byeon Deuk-jong

Recipe for Happiness
as Han Hyeong-Woo

Sick
as Tae-boon's Father

We Watch Movies and Read Novels Together
as Kyung-soo / Min-ho / Jong-gu

Birthday
as Young-joon

Possible Faces
as Kisun

Hit the Night
as Jin-hyeok

Top Management
as Kim Hyun Jo

Proj. Get-up-and-go

Green Fever
as Park Jong-Hwan

Idol Fever
as Myun Jang

The Mayor
as Black Jumper

One-Line
as Ki-tae

Erotic Tutoring
as Boss

Vanishing Time: A Boy Who Returned
as Jin-sung

The Boys Who Cried Wolf
as Wan-ju

A Violent Prosecutor
as Lee Jin-seok

Yongju Valley
as Chairman Kang

Fake Family

Every dog has his day
as Jong-hwan

Now Playing
as Jong-hwan (segment "Every dog has his day ")

Death in Desert
as Director Byeong

Veteran
as Team Leader Yang

The Producers
as Baek Young-chan

Romance in Seoul
as Gym director (segment "Dempseyroll: confessions")