Shioli Kutsuna
Biography
Shioli Kutsuna is an Australian-born Japanese actress known for her breakout role as Ran Mori in Shinichi Kudo's Written Challenge!. She won the Japan Academy Film Prize for Newcomer of the Year in 2014 and has since appeared in notable films like Deadpool 2 (2018) and Apple TV+ series Invasion (2021). Born on December 22, 1992, in Killarney Heights, Sydney, Kutsuna has established herself as a rising talent in both Japan and globally.