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

Also known for