Toshio Shiba was born on April 27, 1947 in Tokyo, Japan as Toshio Shibamoto. He is an actor, known for Lost Paradise (1997), Godzilla vs. Hedorah (1971) and Saigo no Chûshingura (2010). Read more on iMDB