早年經歷
清光緒十六年(1890)入蒲城縣衙戶房習吏事。光緒三十一年(1905)冬與留學日本返回陝西的井勿幕等組織自治社、天足會。次年冬參與了富、蒲一帶農民反抗西潼鐵路路捐、進城交農的活動。
革命生涯
光緒三十四年(1908)發生“蒲案”的當天,師得知知縣李體仁已對自己懷疑,即同井勿幕之兄井岳秀等連夜到西安,向各方報告“蒲案”經過,控訴李體仁的血腥暴行。這期間,師住在公益書局,並負責書局印刷門市。他與書局出資人張拜雲、焦子靜等既銷售進步書籍,也印刷課本、書報,宣傳革命思想。同年,張拜雲、焦子靜等人在西安西大街富平會館創辦健本學堂,師經辦建校的具體事宜;學堂開辦後,為兼課教師,以書局資金用於學堂周轉。
陝西的同盟會員中,焦子靜足智多謀,師子敬機靈果斷,兩人在重大決策時配合默契,有“焦謀師斷”之譽。
1911年武昌起義後,陝西革命黨人決定回響,師受命赴渭北聯絡。
西安起義成功後,師於10月28日出任渭北勸捐使,偕同渭北民團使焦子靜、副使李襄初及井岳秀、常銘卿和陸軍國小堂學生董方亭、李藩侯等攜帶快槍數十枝先到三原,旋即赴富平促“富平王”向紫山晉省,穩定了渭北一帶的社會秩序。此時,井勿幕、胡景翼等亦帶千人的武裝開往三原,推師兼三原縣縣長,協調各方。
同年12月,井勿幕、陳樹藩率部赴晉作戰,師為援晉軍糧台總辦,負責後勤供應事宜。
1912年南北議和,陝西戰事於3月結束。8月,井勿幕主持成立中國國民黨秦支部,師出任調查科主任幹事。
1914年3月,奉袁世凱令陝西省議會解散;7月,陸建章督理陝西軍務,陝西革命黨人均遭排擠。師與李襄初同去湖南等地與南方革命黨人聯繫,開展反袁鬥爭。
1915年袁世凱稱帝,全國掀起討袁護國運動,井勿幕赴滇入川,讓師聯絡同志,以作策應。
1916年5月,胡景翼發動“逐陸”之役,活捉陸建章之子陸承武。
陸建章離陝後,陳樹藩就任陝西督軍,師任秦豐銀行總辦。
1917年黎元洪被迫解散國會,孫中山在廣州組成護法軍政府。井勿幕與師等在秦豐銀行議定軍事打擊與政治爭取雙管齊下之策,爭取陳樹藩轉向護法。師受命去爭取陳。他忍辱負重,費盡心計,為護法做了許多艱苦細緻的工作。
1924年10月北京政變後,應胡景翼之邀任河南省鑄造局局長。後胡率部進軍湖北,調師署河南省政。師以省長名義通知各縣,所有官員到各地處理公務,不準迎送招待,違者以貪污論處。這一舉措,深得民心。他還昭雪了許多冤案,被當地人譽為“包公再世”。
1927年從北京返陝,曾任陝北鎮守使署參議、米脂縣縣長等職。1930年冬楊虎城主陝後,聘師為省府參議、鳳翔菸酒特稅局局長等職。1949年5月西安解放後,師以中國民主同盟盟員的身份參加西安市各界人民代表會議,出任社會問題委員會委員。
中華人民共和國成立後,師先後擔任西北軍政委員會人民監察委員會副主任、西北行政委員會委員兼人民監察委員會副主任,還是西北軍政委員會土改委員會委員、政治法律委員會委員。韓戰爆發後,支持長孫參軍參戰,抗美援朝。
1953年師赴京參加全國監察工作會議,受到毛澤東、周恩來的接見。毛澤東表彰他廉潔奉公、主持正義,勉勵他繼續努力工作,為人民服務。1955年3月和1957年5月,在政協西安市第一、第二屆委員會第一次會議上,都被選為副主席。
晚年經歷
1958年被錯定為右派分子,1962年春摘掉右派分子帽子。1964年11月26日病故於西安。1979年3月25日,中共西安市委統戰部為其徹底平反,恢復名譽。