Shang Shanhu was played by He Ziming.
Shang Shanhu was a virtual character in " Celebrating Years." He was the general of Northern Qi and Xiao En's adopted son. He loved to eat raw meat and was described as a mature and handsome character. According to the information provided, it was impossible to know Shang Shanhu's final outcome.
Shang Shanhu was killed by someone. However, the search results did not provide any information on who had killed Shang Shanhu. Thus, it was impossible to determine who had killed Shang Shanhu.
There was no clear information about Shang Shanhu's victim.
Shang Shanhu was killed. Although he had always wanted to rescue his imprisoned foster father Xiao En, during the process of Fan Xian escorting Xiao En back to Northern Qi, Shang Shanhu's rescue plan had failed. In the end, due to the interference of others and Shen Zhong's cunning, Shang Shanhu was killed.
Shang Shanhu was killed by Shang Shanyue. Uesugi Tiger was a member of the Troubled Times Alliance and was the younger brother of Uesugi Yue. He was highly skilled in martial arts and was a loyal person. He was deeply loved by his subordinates. In the novel Sword Snow Stride ", he was an important general of the Northern Liang Army, in charge of 300,000 cavalry. During the Battle of Liangmang, Shang Shanhu was killed by the Northern Mang Empress in order to save Xu Fengnian.
Shang Shanhu's grade was not clearly stated. Thus, it was impossible to determine Shang Shanhu's exact grade.
In the end, Shang Shanhu was killed. In the TV series " Celebrating Years," Shang Shanhu was the general of Northern Qi and Xiao En's adopted son. He had always wanted to save Xiao En, but in the process of Fan Xian escorting Xiao En back to Northern Qi, Shang Shanhu's rescue plan had failed. After returning to Shangjing, he chose to cooperate with Fan Xian, but in the end, he was still killed. He did not mention who killed him.
Yan Xiaoyi and Shang Shanhu were two characters in " Celebrating Years." Yan Xiaoyi was a long-range archer and was known as a ninth-grade sharpshooter. He had outstanding archery skills. Shang Shanhu was a close-combat meat shield, a general of Beiqi Kingdom. In the movie, Yan Xiaoyi and Shang Shanhu had once fought each other, and Yan Xiaoyi won completely. However, the search results did not provide a clear answer to the question of their specific strength rankings or who was more powerful. Therefore, it was impossible to determine the exact strength comparison between them.