Izumi Matsuoka was born on 9 February 1980 in Mie, Japan. She is an actress, known for Shoplifters (2018), After the Storm (2016) and Missing (2021). imdb.com