盟会并参加辛亥革命。中华民国成立后，民国元年（1912年）杨思任会宁县议会议长，民国2年（1913年）任甘肃省第一届议会副议长，民国7年（1918年）任安肃道道尹，民国10年（1921年）10月任甘肃省第三届议会议长，民国11年（1922年）9月任兰山道道尹，民国14年（1925年）护理甘肃省省长。其间，民国12年（1923年）他捐款创建会宁县桃花山魁星阁。甘肃省归属南京国民政府后，民国20年（1931年）杨思任甘肃省民政厅厅长，民国21年（1932年）任甘肃省通志馆馆长，民国23年（1934年）任甘肃