国共产党，后奉派到213旅任中队长。他组织了地方武装襄陵自卫队进行游击战，历任游击大队大队长、游击支队支队长、曲襄大队教导员、副政委。1945年，姚登山任中共曲襄县委书记。第二次国共内战期间，姚登山任襄陵独立团团长兼政委，率该独立团参加了临汾战役、太原战役、兰州战役等战役，该独立团隶属中国人民解放军第18兵团62军。中华人民共和国成立后，1950年他调入中央人民政府外交部（后改为中华人民共和国外交部）工作，历任中国驻丹麦、芬兰大使馆一等秘书、参赞，外交部西欧司专员，中国驻锡兰大使馆参赞，总务司副司长