Doi Shiori is a Japanese actress who was born on July 23, in Fukuoka, Japan. She studied at the Kyoto University of Art and Design, and has appeared in hit movies such as “Blood Bead” (2015) and “River’s Edge” (2018), as well as drama series titles such as “Life~ Love on the Line” (2020).