Main •
Yang Yang as Hei Fengxi / Feng Lanxi Hei Fengxi's guard • Zhao Xin as Huan Niang, Lanxi residence's head maid
Royal Family •
Zhang Fengyi as Lord of Yongzhou • Liu Mengling as Lord of Yongzhou (young) •
Carman Lee as Queen Baili, eldest prince of Yongzhou. Due to having been adopted and raised by the late Queen of Yongzhou, regards Feng Lanxi as a true brother. He has a closer relationship with Feng Lanxi than with Feng Ju. Despite being biological brothers, current Queen Baili has never acknowledged her eldest son due to him being the weakest candidate for the heir position. • Chen Ziqi as Feng Chang (young) • Meng Qin as Princess Yige, late Lady of Yongzhou, Emperor Chun Xi's sister and Feng Lanxi's birth mother
Others • Jiang Baixuan as Ren Rusong, Chancellor of Yongzhou and Hei Fengxi's teacher •
Xuan Lu as Feng Qiwu, chief of Feng family and the Minister of Civil Service Affairs. Has a crush on Feng Lanxi. • Jiang Feng as Yuan Lu, head eunuch • Liu Xu as Zhang Zhongge Minister of Justice • Fan Yining as Wang Yuan, Feng Ju's retainer. Was beheaded due to plotting and causing Feng Lanxi's boating accident. Was planted by Feng Ju's side by Step-Lady Baili. • Zhou Yao as Li Jiaxian Retainer sent to Step-Lady Baili's side by Feng Ju as a double agent. ====
Qingzhou====
Tian Shuang Sect • Jiang Kai as Bai Jiande, head of Tian Shuang sect and Bai Fengxi's teacher • Ai Mi as Bai Langhua, Bai Jiande's daughter and disciple of Tian Shuang sect. Love interest of Xiu Jiurong. • Wang Hongyi as Xiu Jiurong, disciple of Tian Shuang sect, rescued as a boy by Bai Fengxi. Love interest of Bai Langhua. • Lu Zhan Xiang as Han Pu, young master of the Han family and adopted brother of Bai Fengxi • Fu Bo Han as Han Pu (young) • Zhang Ruicheng as Gu Yu, 2nd disciple of Tian Shuang sect. Resents Bai Fengxi as Acting Leader and breaks several Sect rules. Died via poison while in prison after being manipulated to kill a high official.
Royal Family • Ma Yue as Lord of Qingzhou and father of Bai Fengxi • Li Jiulin as Feng Xieyue, prince of Qingzhou and brother of Bai Fengxi ====
Jizhou==== •
Leon Lai Yi as Huang Chao, prince of
Jizhou, one of the Four Gentlemen • Zhang Haowei as Yu Wuyuan, Huang Chao's advisor, one of the Four Gentlemen • Leng Jiyuan as Xiao Xuekong, general Sao Xue • He Kailang as Yan Yingzhou, general Lie Feng and head of the four generals of Ji Continent • Cui Tianyi as Huang Yu, princess of Jizhou • Yang Qing Zhu as Qiu Jiu Shuang, Huang Chao's subordinate
Others • Henry Zhao as Ma Meng Qi Chief of Expert Military Horse Training Family ====
Da Dong==== •
Du Zhiguo as Emperor Chun Xi, emperor of Da Dong • Yi Daqian as Jing Yan, crown prince of Da Dong • Lu Yong as Dong Shufang, general of Da Dong • Feng Ming Jing as Eunuch Hu, Eunuch in the Imperial Apothecary and is the Supreme Physician in the
Imperial City black market ====
Youzhou==== •
An Yuexi as Hua Chunran, princess of Youzhou • Xing Yunjia as Hua Chunran (young) •
Wang Gang as Lord of Youzhou • Du Zhao as Hua Chunyuan, prince of Youzhou ====
Shangzhou==== • He Yong Sheng as Lord of Shangzhou • Wei Jin Song as Liu Changxiu, Eunuch
Extra • Kai Wang (Extra) ==Production==