What Are You Looking At? Alien 2021
Actor
Master of Needles 2014
The Lord of Happiness 2010
as 孙小华
Credits from TMDB.