Shôtarô Morikubo

Actor

Biography

Shôtarô Morikubo was born on February 25, 1974 in Hachioji, Tokyo, Japan. He is an actor, known for Final Fantasy VII: Advent Children (2005), Spriggan (1998) and Mega Man X7 (2003). He was previously married to Yu Asakawa.

Filmography