藏名班瑪旺秀。藏族。甘肅卓尼人,出生於卓尼土司家族。楊積慶次子。
1937年8月25日,國民黨魯大昌策查發動了“博峪事變”, 殺害了楊積慶及其長子楊琨。
1937年9月15日(農曆八月十一日)沿襲繼任卓尼第20代土司。
1943年9月被任命為洮岷路保全司令部司令。1947年8月晉見蔣介石,11月赴南京陸軍大學受訓。
1949年春畢業於國民黨南京陸軍大學將官班,授予少將軍銜。
1949年9月11日,率部在卓尼和平起義,任卓尼民兵司令部司令兼任卓尼縣縣長。
1950年至1955年任卓尼自治區行政委員會主任。期間,積極參與撤銷舊機構,組建區、鄉基層政權,剿滅殘匪和禁毒、鏟煙等工作。
1955年5月至1956年12月兼任卓尼縣縣長。
1953年起歷任甘南藏族自治州副州長、甘南軍分區副司令員,西北軍政委員會民族委員。
1955年被授予大校軍銜。
1956年12月,楊復興加入中國共產黨。
1958年春,卓尼部分地區發生叛亂,楊復興不顧個人安危,深入農牧區,做了大量、細緻的宣傳教育和政治爭取工作,為平叛反封建鬥爭的勝利做出了積極的貢獻。
1960年任甘肅省民委副主任。1963年當選為中共甘南州委委員。
文革中,楊復興受到不公正待遇,停職審查。1969年12月在甘肅徽縣紅旗山“五七”幹校勞動。
1983年2月任西北民族學院副院長。1981年後當選為甘肅省第五、六、七屆人大常委會副主任,第八屆、第九屆全國政協委員。1993年任甘肅省人大常委會諮詢員。
2000年1月1日在北京逝世,享年71歲。