Kayo Matsuo was born on 17 March 1943 in Tokyo, Japan. She is an actress, known for Shogun Assassin (1980), Burai yori daikanbu (1968) and Kozure Ôkami: Sanzu no kawa no ubaguruma (1972).