Xue YubinAlso known as: (Xue Yu Bin, 薛宇槟, 薛宇檳, 薛宇彬, Aiden Xue)

Jan 22, 1990
Shiyan City, Hubei Province, China