歷任積石山縣稅務局副局長、局長;積石山縣國稅局黨組書記、局長;臨夏州國稅局稅政科科長;蘭州經濟技術開發區國稅局黨組成員、總經濟師;蘭州經濟技術開發區國稅局黨組成員、紀檢組長;蘭州經濟技術開發區國家稅務局黨組成員、副局長;2013年5月至今任臨夏回族自治州國家稅務局黨組成員、副局長。
歷任積石山縣稅務局副局長、局長;積石山縣國稅局黨組書記、局長;臨夏州國稅局稅政科科長;蘭州經濟技術開發區國稅局黨組成員、總經濟師;蘭州經濟技術開發區國稅局黨組成員、紀檢組長;蘭州經濟技術開發區國家稅務局黨組成員、副局長;2013年5月至今任臨夏回族自治州國家稅務局黨組成員、副局長。