Sonoya Mizuno Filmography: Every Movie and TV Show in Order
All 18 Sonoya Mizuno roles in chronological order (2015 to 2025): 14 movies and 4 TV series.

How many movies and TV shows has Sonoya Mizuno been in? This complete Sonoya Mizuno filmography lists 18 credited roles (14 films, 4 TV series), in chronological order from 2015 to 2025, with links to our full guides where available.
Sonoya Mizuno movies in order
- Ex Machina (2015) as Kyoko
- High Strung (2016) as Jazzy
- Alleycats (2016) as Suzie
- La La Land (2016) as Caitlin
- Beauty and the Beast (2017) as Debutante
- Annihilation (2018) as Humanoid / Katie (Med Student)
- The Domestics (2018) as Betsy
- Crazy Rich Asians (2018) as Araminta Lee
- All About Nina (2018) as Ganja
- Men (2022) as Police Operator (voice)
- Shortcomings (2023) as Meredith
- Civil War (2024) as Anya
- Am I OK? (2024) as Jane
- Deep Cover (2025) as Shosh
Sonoya Mizuno TV shows
- Maniac (2018) as Dr. Azumi Fujita
- Devs (2020) as Lily Chan
- House of the Dragon (2022) as Mysaria 'The White Worm'
- Too Much (2025) as Peregrine
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Sonoya Mizuno been in?
Sonoya Mizuno has 14 credited film roles and 4 TV roles, for a total of 18 credits from 2015 to 2025.
What was Sonoya Mizuno's first major role?
Ex Machina (2015).
What is Sonoya Mizuno's most recent project?
Too Much (2025).



