2025
My Youth as Sun Woo-hae2024
Queen of Tears as Vincenzo Cassano2024
Bogotá: City of the Lost as Kook-hee2024
My Name Is Loh Kiwan as Loh Kiwan2023
The Seasons as Self2023
Hopeless as Chi-geon2022
Reborn Rich as Yoon Hyun-woo / Jin Do-jun2022
Little Women as Park Joo-hyung2021
Vincenzo as Vincenzo Cassano / Park Joo-hyung2021
The Game Caterers as Self2021
Space Sweepers as Tae-ho2019
Arthdal Chronicles as Eunseom | Saya2019
Arthdal Chronicles as Saya2018
Movie Room as Self2017
The Battleship Island as Park Moo-young2017
Man to Man as Banker2016
Descendants of the Sun as Yoo Shi-jin2016
The Sound of Your Heart as Webtoon writer / Jo Suk's friend2014
Keep Running as Not available2014
Chef & My Fridge as Self2012
A Werewolf Boy as Wolf-Boy / Chul-soo2012
The Grand Heist as Jung Yak-yong2012
The Innocent Man as Kang Ma-ru2012
Baeksang Arts Awards as Self2012
Pengi and Sommi as Narrator2011
Tree with Deep Roots as King Se-Jong [Young]2011
Penny Pinchers as Ji-woong2011
Tears of Antarctica as Narrator2010
Running Man as Not available2010
Sungkyunkwan Scandal as Goo Yong-ha / Yeorim2010
2011 Dream Concert as MC2010
Hearty Paws 2 as Dong-wook2010
Obstetrics and Gynecology Doctors as Ahn Kyung-Woo2009
Five Senses of Eros as Yu Jae-hyuk2009
The Case of Itaewon Homicide as Jo Joong-pil2009
Mnet Asian Music Awards as Host2009
My Fair Lady as Handsome Butler2009
Triple as Ji Poong-ho2009
Melon Music Awards as MC2009
Will It Snow For Christmas? as Han Ji-yong2008
A Frozen Flower as No-tak2008
My Precious Child as Jin-ho Jang2008
Love Racing as University student2007
Get Karl! Oh Soo Jung as Reporter2005
Infinite Challenge as Self1987
KBS Drama Awards as Host