Description:
Toshiaki Toyoda was born on 10 March 1969 in Osaka, Osaka, Japan. He is a director and writer, known for Aoi haru (2001), Nain sôruzu (2003) and I'm Flash! (2012).
Birthday
March 10, 1969
Born In
Osaka, Osaka, Japan
Trivia
He was arrested for firearm possession in 2019. He was released when the illegal object was found to be a World War II souvenir.