Cast Credits The Song of Glory (2020) Starring as Lu Yuan Queen Dugu (2019) Starring as Yuwen Yong, Emperor Wu of Northern Zhou Cruel Romance (2015) Starring as Maeda Ryuichi Cuo Dian Yuan Yang (2012) Starring as Shi Wu Ji