Ryushin Tei was born on January 10, 1973 in Hyogo Prefecture, Japan. He is known for his work on Zen (2009), Big Man Japan (2007) and The Code (2008). Read more on iMDB