Sihan Shan is known for First Sword of Wudang (2021), The Eight Hundred (2020) and My Superhero (2022). imdb.com