I. TV Shows
- The Spies Who Loved Me (MBC, 2020)
- The Game: Towards Zero (MBC, 2020)
- The Great Show (tvN, 2019)
- Different Dreams (MBC, 2019)
- Drama Special Such a Long Farewell (KBS2, 2018)
- Bride of the Water God (tvN, 2017)
- Uncontrollably Fond (KBS2, 2016)
- Oh My Ghost (tvN, 2015)
- Shine or Go Crazy (MBC, 2015)
- Drama Festival Hyung Young Dang's Diary (MBC, 2014)
- Ugly Alert (SBS, 2013)
- What's Up? (MBN, 2011)
- Hyunhaetan Marriage War (MBC, 2010)
- Tempted Again (MBC, 2009)
- Boys Over Flowers (KBS2, 2009)
- General Hospital 2 (MBC, 2008)
- Single Dad in Love (KBS2, 2008)
- Kid Gang (OCN, 2007)
- Auction House Ep10 (MBC 2007)
- The Return of Shim Chung (KBS2, 2007)
- Drama City The Chaste Housemaid Suni (KBS2, 2007)
- The Snow Queen (KBS2, 2006)
- Don't Worry (KBS2, 2006)
- A Love to Kill (KBS2, 2005)
- Magic (SBS, 2004)
II. Movies
- Broker (2018)
- Because I love You (2017)
- The Con Artists (2014)
- Suspicious Customers (2011)
- Frozen Flower (2008)
- Do Re Mi Fa So La Ti Do (2008)
- M (2007)
- Arang (2006)
- A Millionaire's First Love (2006)
III. Recognitions
- 2020 39th MBC Drama Awards: Excellence Award, Actor in a Wednesday-Thursday Miniseries (The Game: Towards Zero, The Spies Who Loved Me)
- 2013 SBS Drama Awards: New Star Award (Ugly Alert)
- 2009 17th Korean Culture Entertainment Awards: Newcomer Actor Award (Tempted Again)