聂远 饰演 胡斐
朱茵 饰演 袁紫衣
钟欣桐 饰演 程灵素
安以轩 饰演 苗若兰
方中信 饰演 苗人凤
黄秋生 饰演 胡一刀
谭耀文 饰演 田归农
张彤 饰演 胡夫人
吕一 饰演 南兰
任袁媛 饰演 马春花
吴庆哲 饰演 福康安/ 陈家洛
高虎 饰演 平四
叶子龙 饰演 胡斐(童年)
林静 饰演 苗若兰(4 岁)
张懿婧 饰演 苗若兰(11岁)
刘言语 饰演 商宝震
陈佳佳 饰演 薛鄂
董志华 饰演 赵半山
夏阳 饰演 范长风
王斌 饰演 范长江
马维福 饰演 阎基
赵健 饰演 南仁通
康少英 饰演 刘之鹤
丁广和 饰演 王剑英
杨星 饰演 王剑杰