Cast Credits Oh No! Here Comes Trouble (2023) Starring as cadavear teacher Copycat Killer (2023) Starring as Shen Jiawen HIStory2: Crossing the Line (2018) Starring as Hsia Yu Hao