Acting
Born August 9, 1954 · Tokyo, Japan
Taro Suwa (諏訪 太朗, Suwa Tarō) is a Japanese actor. He has played various minor roles across the Ultraman Series.
Kamen Rider
1971
Dark Water
2002
Cold Fish
2011
Tomie: Rebirth
2001
Why Don't You Play in Hell?
2013
Carved: The Slit-Mouthed Woman
2007
Uzumaki
2000
Silk