祖父杨国栋，号云升，是光绪年间恩科举人，曾任云南弥勒县知县等职，因参加清代末年公车上书，而被贬职。父亲杨嗣荣是留日学生，毕业于日本庆应大学经济系，回国后曾在北京大学、中国大学任教。他在《顺天时报》当过编辑，也曾在北洋政府财政部任职。1936年加入中国共产党，历任青年团北京市委副书记、书记，北京市委宣传部、教育部副部长，北京市西城区区委第一书记等职务。1962年至1964年担任北京师范学院党委书记兼院长。1964年，接替董越千，担任中华人民共和国驻瑞典大使。1969年，由王栋接任。回国后，担任北京