1952年5月任重慶市公安局沙坪壩分局金沙街、歌樂山派出所所長。1954年1月任四川省重慶市沙坪壩公安分局一科副科長。1956年10月任四川省重慶市公安局五處、一處副科長,一處科長、副處長,辦公室副主任。1974年12月任四川省重慶市公安局副局長。1987年5月任四川省重慶市公安局局長。1990年1月任四川省重慶市委常委、市公安局局長。1993年6月任四川省重慶市人大常委會副主任、黨組副書記。1996年5月任四川省重慶市警察學會會長。1998年2月經重慶市委同意比照享受直轄市副市級待遇。1999年12月經重慶市委批准離職休養。