任沁源县人民武装自卫队中队长。同年5月，参加中国共产党。1939年，任沁源县二区区长。1942年，调任太岳区武委会三分会副主任。1943年，任绵上县武委会主任，1945年任绵上县县长。梁选贤曾多次参与指挥对日军的反扫荡和围困战。1946年，梁选贤任长子县县长、太岳一专区副专员。1948年，任翼城专区副专员，1950年，任运城专区副专员。1951年7月，奉命赴西藏，经中共中央组织部及中央人民政府民族事务委员会任命，作为班禅堪布会议厅副秘书长，于1952年4月随班禅额尔德尼自青海进入西藏。此后，历任中共西藏