All roles

Crash Landing on You
2019, Show - Drama, Comedy
Memories of the Alhambra
2018, Show - Drama, Adventure, Mystery
Hyde, Jekyll, Me
2015, Show - Drama, Comedy
Harbin
2024, Movie - Action, History, War
The Point Men
2023, Movie - Action, Drama, Thriller
Confidential Assignment 2: International
2022, Movie - Action, Comedy
The Negotiation
2018, Movie - Action, Crime, Thriller
Secret Garden
2010, Show - Drama, Comedy, Sci-Fi
Confidential Assignment
2017, Movie - Action, Drama
Rampant
2018, Movie - Action, Drama, Fantasy
The Swindlers
2017, Movie - Action, Crime, Thriller
My Lovely Sam Soon
2005, Show - Drama, Comedy
The Fatal Encounter
2014, Movie - Action, History
The Snow Queen
2006, Show - Drama, Romance
Worlds Within
2008, Show - Drama, Romance
Late Autumn
2011, Movie - Drama, Romance
Ireland
2004, Show - Drama
A Millionaire's First Love
2006, Movie - Drama, Romance
The Suicide Forecast
2011, Movie - Drama, Comedy
Come Rain, Come Shine
2011, Movie - Drama, Romance
I Am Happy
2008, Movie - Drama
Daddy Long Legs
2005, Movie - Drama, Romance
Spin Kick
2004, Movie - Action, Comedy