饰演丁汝昌的是著名演员浦克,其实笔者觉得以浦克的形象和演技,他不仅也能饰演李鸿章,甚至还能演好林则徐。
有一场戏是丁汝昌打刘步蟾耳光,浦克一巴掌结结实实打了上去,瞬间把饰演刘步蟾的李颉给打蒙了。
据李颉回忆,当时他虽然条件反射一样继续表演,但眼神和内心控制不住,他当时的心理活动是:浦克你个老小子,你还真打啊。
李颉饰演的经典角色以反派居多,在87版《红楼梦》里他饰演了贾赦。在拍《甲午风云》时,有很多戏是在军舰上拍的,结果李颉在军舰上吐了个天昏地暗,每天都在晕船的痛苦中度过,但是一到镜头里立刻恢复正常。
饰演另一个反派方伯谦的也是著名反派演员周文彬,他曾在《党的女儿》里饰演凶狠的白军军官,不过在《英雄儿女》里他演了英雄王成的父亲王复标。