Aikawa Sho (哀川翔) was born on May 24, 1961 in Japan. Aikawa Sho movies and tv shows: SICK'S, Mayonaka no Super Car, Final Life, Gata no Kuni Kara, Garo: Makai Retsuden...
Aikawa Sho is a member of Japan
First Name: Sho
Family Name: Aikawa
Native Name: 哀川翔
Also Known As: Aikawa Shinya;Aikawa Shou;福地家宏
Born: May 24, 1961
Aikawa is a Japanese actor who has appeared in a number of Kurosawa Kiyoshi's films, including Eyes of the Spider, Serpent's Path, License to Live, Seance, and Pulse.