Mai Sekiguchi

Info

Role

Actress

Date of birth

01/11/1983

Place of birth

Osaka, Japan

Mai Sekiguchi

Biography

Mai Sekiguchi was born on January 11, 1983 in Osaka, Japan. She is an actress, known for Battle Royale (2000).

Known For

Battle Royale

Battle Royale

7.6
7.6