1915年畢業(yè)于成都高等師范學(xué)校(現(xiàn)四川大學(xué))理化系,留校任理化助理。早年師事成都名醫(yī)董稚庵,盡得其傳。
30年代初,有感于醫(yī)道衰微,且慨于國民黨政府扼殺中醫(yī),遂立志以振興祖國醫(yī)學(xué)為己任,乃辭去所有教職,一心以醫(yī)為業(yè)。積極參加反對“廢止中醫(yī)提案”的斗爭,倡導(dǎo)并組建醫(yī)藥學(xué)術(shù)團體,創(chuàng)辦中醫(yī)刊物,舉辦國醫(yī)學(xué)院。曾擔(dān)任四川醫(yī)學(xué)會主席、四川國醫(yī)學(xué)院教務(wù)主任、副院長、院長等職。
建國后,歷任成都市衛(wèi)生工作者協(xié)會宣教部長、成都中醫(yī)進修學(xué)校一、二,三、四班班主任,四川醫(yī)學(xué)院(今四川大學(xué)華西醫(yī)學(xué)院)中醫(yī)教研組主任、農(nóng)工民主黨成都市委員會副主任委員等職。
1958年,國務(wù)院任命為成都中醫(yī)學(xué)院首任院長。先后擔(dān)任中華醫(yī)學(xué)會顧問、中華醫(yī)學(xué)會四川分會副會長、四川省科學(xué)技術(shù)委員會委員、《中醫(yī)雜志》編委、農(nóng)工民主黨成都市代主任委員,第二、三屆全國人大代表,第五屆全國政協(xié)委員,在第二屆全國人民代表大會期間,入選大會主席團。