Biographies: Shi Shi Liu - Actor

Biographies

 [1 Content]

A Chinese actress, born on March 10, 1987 in Beijing, China. She graduated from the Beijing Dance Academy, specializing in ballet. She appeared in 2005 in SpongeBob SquarePants 4-D: Ride. Her works include: Startling by Each Step, Sound of the Desert, Brotherhood of Blades, and The Imperial Doctress.