Actor · Born 1980
Good News
2025 · as Park Sang-hyeon
Tazza: One Eyed Jack
2019 · as Ae-ggoo
Human, Space, Time and Human
2018 · as Gangster Boss
The Net
2016 · as Nam Chul-woo
Intimate Enemies
2015 · as Ji-noo
New World
2013 · as Police Constable Kang Chul-hwa
The Berlin File
2013 · as Dong Myung-soo
Perfect Number
2012 · as Suk-go
Doomsday Book
2012 · as Yoon Seok-woo
A Brave New World
Over My Dead Body
2012 · as Ahn Jin-oh
The Suicide Forecast
2011 · as Bae Byeong-woo