Mei Sheng Fan was born on September 13, 1942 in Shandong, China. He is an actor and producer, known for Riki-Oh: The Story of Ricky (1991), The 14 Amazons (1972) and Magnificent Butcher (1979). Read more on iMDB