Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Xuesong Lin
Follow
Born 11 September 1990 in Fushun, Liaoning, China
Actor
Sealed
2020
?.?
?.?
Snow Leopard: Soul of the Tiger
Sealed
2021
?.?
?.?
Snow Leopard Secret War
Inoue