Aikawa Sho
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
Profile
Also Known As: Aikawa Shinya;Aikawa Shou;福地家宏
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.
Movies