Miho Kanazawa was born on 17 October 1994 in Kanagawa, Japan. She is an actress, known for Ju-on: Owari no hajimari (2014), It Is Your Turn (2019) and Otome no reshipi (2013).