ReelRate
Liu Shuailiang

Liu Shuailiang

Born 5 Mar 1987 · Shenyang, Liaoning, China

He is an actor, and he was born in Shenyang, China. He is known for his roles in the movies "Mr. Donkey" and "The Struggle of 80’s".

On ReelRate