Zeru Tao was born on December 7, 1953 in Nanjing, Jiangsu, China. He is an actor, known for Sheng huo xiu (2002), Til Death Do Us Part (2011) and Feed Me (2013). Read more on iMDB