馆，编纂《绥远通志稿》，担任编辑部主任。1932年任蒙边司令部少将参谋长，土默特特别旗总管，蒙旗宣慰使公署秘书长。抗日战争期间，荣祥出任第一届国民参政会参政员，还曾任蒙古抗日游击军第三军区司令部中将司令。抗日战争胜利后，任蒙旗宣慰使，土默特旗总管。第二次国共内战末期，1949年9月19日，绥远和平起义，荣祥为起义签字人之一。中华人民共和国成立后，荣祥任绥远省人民政府民族事务委员会副主任、土默特旗旗长、唿和浩特市副市长、唿和浩特市政协副主席、第一届内蒙古自治区政协常委。1953年到1978年，历任绥远省文