Yô Ôizumi
Biography
Yô Ôizumi was born on April 3, 1973 in Ebetsu, Hokkaido, Japan. He is an actor and writer, known for Spirited Away (2001), Howl’s Moving Castle (2004) and I Am a Hero (2015). He has been married to Kumiko Nakajima since May 2, 2009.
Filmography
Movie Name | Release Date |
---|---|
Spirited Away | March 28, 2003 |