Acting
Born April 3, 1991 · Dalian, Liaoning Province, China
Fatal Code
2026
Oh My General Ⅰ
2017
狂暴大蜈蚣
2019
The Year 1987
2018
100 Points of Love
Countless Times of Death
The Dream
Seven Nights Inn