1953年1月到保山专区民族干部培训班学习,6月参加工作。
1954年6月至1955年5月,在云南省民族学院学习,学习期间加入了共产主义青年团、中国共产党。
1956年6月,任陇川县五区区委书记。
1957年3月,当选为梁河县县长。
1958年任中共梁河县委副书记。
1959年1月,调任中共盈江县委书记处书记。
1960年县委为了加强山区工作,对县委领导作了分工,石有才分管油松岭、盏西、苏典、勐弄、卡场、昔马、铜壁关等区工作。
1962年10月至1964年3月,任中共盈江县委副书记,仍然分管山区工作。
1964年4月至1965年3月,调任中共梁河县委书记。
1965年4月至1967年3月,任保山地委常委,德宏州委副书记兼任梁河县委书记、县武装部第一政委。
1973年4月至1983年3月,调任德宏州委副书记、州革委副主任。出席了中国共产党第十次全国代表大会。
1974年10月,参加中日首次通航友好访问团到日本参观。
1982年出席中国共产党第十二次全国代表大会。
1983年4月,调任云南省民族事务委员会党组副书记,常委副主任,正厅级巡视员。
1991年任省政协常务委员会委员、民族宗教委员会副主任。1996年12月退休