1938年夏,參加一二九師武裝工作團。同年11月,加入共產黨。1939年3月,任潘北黨支部副書記。1940年2月,任中共河西工委委員、宣傳部長。1941年8月,河西工委改為河西縣委後,仍任縣委委員、宣傳部長。1942年初,兼任河西三區(潘店)區委書記、區長,是河西縣抗戰著名“三克”之一(捷克、洛克、唐克)。1943年8月,在日軍的鐵壁合圍中被逮捕。刑訓中,他大義凜然,當面怒斥偽長清縣長馮壽彭(馮二痞)的漢奸行徑。地下黨給他送去鋼鋸條和鐵銼,在鋸開一隻腳鐐後,把腳鐐綁在腿上,在被他教育感召的獄卒幫助下,夜晚逃出據點。
全國解放前夕,隨軍南下。歷任江西省臨川市市長,貴州省商業廳、財政廳廳長,外貿局、冶金局局長、黨組書記。1960年,調中央西南局,先後任西南局計經委辦公室主任,重工業局、財貿局、物資局局長、黨委書記,併兼任西南三線物資總指揮部副總指揮長。“文化大革命”中被迫害而停止工作,後主持四川省物資局工作。1979年底,當選為四川省第五屆人民代表大會代表、省人大常委會委員。
1981年6月18日,因患腦溢血,於貴州省息烽溫泉療養院逝世。