高绍德为北齐开国皇帝高洋的次子,高欢的嫡孙,太子高殷的亲弟弟,两人同为文宣帝高洋的皇后李祖娥所生,后受封为太原王,天保十年,为开府仪同三司。
高洋统治后期酗酒狂暴,时常痛打弟弟高湛等人,高绍德目睹从不恻隐,高湛心怀怨气。高湛即位后,因看上高洋寡妻李祖娥貌美性柔,要求她和自己姘居,声称“如果不许,就杀了高绍德”,李祖娥听从,遂有盛宠。
李祖娥怀孕快要分娩的时候,高绍德进宫拜母,李祖娥不肯相见,高绍德竟在宫门怒道:“儿子难道不知道吗?你肚子大了,不敢见我。”李祖娥受刺激,后来生下一个女儿夭折了,高湛见状怒不可遏,说道:“你杀我的女儿,我就杀你的儿子!”立即将高绍德抓进宫来,高绍德惊慌求饶。
高湛骂道:“你父亲毒打我的时候,你何曾救过我!”将高绍德杀死,手段比较独特,亲自动手用刀头上的环打死了他,然后亲自动手埋尸体。将李祖娥剥光衣服痛打一顿扔进水沟里,后来李祖娥被人救起送到尼庵。武平元年,下诏书将范阳王的儿子高辨才作为后嗣,继承太原王爵位。