So Ji Sub is one of South Korea’s most beloved actors, known for his versatility and captivating performances in both dramas and films. With a career spanning over two decades, he has starred in a wide range of genres, from romantic comedies to intense action dramas. As of 2025, So Ji Sub continues to captivate audiences with his upcoming projects, including the highly anticipated Netflix series “Mercy for None.” Here are ten of the best Korean dramas and movies featuring So Ji Sub that you should definitely check out.
1. I’m Sorry, I Love You (2004)
This melodrama marked a significant milestone in So Ji Sub’s career, earning him widespread recognition for his portrayal of Moo Hyuk, a character with a tragic and vulnerable side. The drama is an emotional rollercoaster that explores themes of love, loss, and redemption. So Ji Sub’s performance in this series solidified his status as a compelling actor in Korea.
2. Master’s Sun (2013)
In “Master’s Sun,” So Ji Sub plays Joo Joong Won, a wealthy CEO haunted by his past. His life takes a dramatic turn when he meets Tae Gong Shil (Gong Hyo Jin), a woman who can see ghosts. This romantic comedy, with its blend of humor, romance, and mystery, became an instant fan favorite. The chemistry between So Ji Sub and Gong Hyo Jin is undeniable, making this drama a must-watch.
3. Oh My Venus (2015)
So Ji Sub stars as Kim Young Ho, a personal trainer to Hollywood stars, in this romantic comedy. He helps Kang Joo Eun (Shin Min Ah), a once-famous lawyer who has gained weight, regain her health and confidence. As they work together, their relationship blossoms into something more. “Oh My Venus” showcases So Ji Sub’s softer side and addresses themes of body image and self-worth in a refreshing way.
4. My Secret Terrius (2018)
This action-packed drama sees So Ji Sub as Kim Bon, a former secret agent who becomes entangled in a conspiracy after a friend’s death. Living under the radar, he unexpectedly becomes a babysitter to his neighbor’s children, leading to humorous and suspenseful moments. The show effortlessly switches between action, comedy, and heartfelt scenes.
5. Be with You (2018)
In this romantic film, So Ji Sub plays Jung Woo Jin, a husband who makes a promise with his wife, Soo Ah (Son Ye Jin), before she passes away. Miraculously, she returns one year later, but with no memory of her past. The film is a poignant exploration of love and family, with a unique premise that will tug at your heartstrings.
6. The Battleship Island (2017)
Set during the Japanese colonial era, this historical action film features So Ji Sub alongside Hwang Jung Min and Song Joong Ki. The story follows a group of Koreans forced to work in a coal mine on Hashima Island, known as “Battleship Island,” and their fight for survival and freedom. So Ji Sub’s performance adds depth to this powerful and emotional film.
7. Doctor Lawyer (2022)
In this drama, So Ji Sub takes on the role of Han Yi Han, a genius surgeon turned medical malpractice lawyer after a tragic incident. He seeks redemption and justice, teaming up with a passionate prosecutor. “Doctor Lawyer” explores themes of corruption, justice, and personal redemption, showcasing So Ji Sub’s versatility as an actor.
8. Mercy for None (2025)
Coming to Netflix in 2025, “Mercy for None” is a noir action series where So Ji Sub plays Nam Gi Jun, a former gangster who returns to the underworld to avenge his brother’s death. Based on the webtoon “Square,” this gritty drama promises intense action and moral complexity, making it a highly anticipated release.
9. Glass Slippers (2002)
This classic drama marked one of So Ji Sub’s early roles, where he played a supporting character. Although not as prominent as some of his other works, “Glass Slippers” is a nostalgic piece that highlights So Ji Sub’s beginnings in the Korean drama scene.
10. Phantom (2012)
In “Phantom,” So Ji Sub stars as Park Gi Young, a detective who goes undercover to solve a case involving a mysterious hacker. This drama combines elements of mystery, action, and romance, showcasing So Ji Sub’s ability to adapt to different genres.