Home
About
Sho Aikawa
Born: 1961-05-24 Kagoshima, Japan
Show Aikawa (哀川 翔 Aikawa Shō, born 24 May 1961) is a Japanese actor.
Acting (in our collection)
Gozu
(2003)
Dead or Alive: Final
(2002)
Dead or Alive
(1999)
The Eel
(1997)