37年，任国民参政会参政员。1946年，当选制宪国民大会代表。1948年，当选立法院第一届立法委员。中华人民共和国成立后，林虎留在广西。历任广西壮族自治区政治协商会议副主席、中国人民政治协商会议全国委员会常务委员等职务。1960年2月8日，林虎在南宁病逝。享年74岁（满72歳）。