1969年2月参加中国人民解放军。历任北京军区第三十八集团军114师政治委员,1996年10月—2000年3月任武警114师政治委员。2000年3月—2005年7月任武警河南省总队政治委员。2005年7月任武警北京总队政治委员。