Gianna Jun Filmography: Every Movie and TV Show in Order
All 18 Gianna Jun roles in chronological order (2000 to 2026): 13 movies and 5 TV series.

How many movies and TV shows has Gianna Jun been in? This complete Gianna Jun filmography lists 18 credited roles (13 films, 5 TV series), in chronological order from 2000 to 2026, with links to our full guides where available.
Gianna Jun movies in order
- Il Mare (2000) as Kim Eun-ju
- My Sassy Girl (2001) as The Girl
- The Uninvited (2003) as Yeon
- Windstruck (2004) as Yeo Kyung-jin
- Daisy (2006) as Hye-young
- A Man Who Was Superman (2008) as Song Soo-jung
- Blood: The Last Vampire (2009) as Saya
- Snow Flower and the Secret Fan (2011) as Snow Flower / Sophia
- The Thieves (2012) as Yenicall
- The Berlin File (2013) as Ryun Jung-hee
- Assassination (2015) as Ahn Ok-yun
- Kingdom: Ashin of the North (2021) as Ashin
- Colony (2026) as Kwon Se-jeong
Gianna Jun TV shows
- My Love from the Star (2013) as Chun Song-yi
- The Legend of the Blue Sea (2016) as Sim Chung / Se-hwa
- Kingdom (2019) as Ashin
- Jirisan (2021) as Seo Yigang
- Tempest (2025) as Seo Munju
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Gianna Jun been in?
Gianna Jun has 13 credited film roles and 5 TV roles, for a total of 18 credits from 2000 to 2026.
What was Gianna Jun's first major role?
Il Mare (2000).
What is Gianna Jun's most recent project?
Colony (2026).



