1982年毕业于云南大学电子物理专业 获学士学位,毕业后在云南省昭通师范高等专科任教。
1993年毕业于华中师范大学信息技术系获硕士学位。
1994年调入重庆师范大学工作。
2008年毕业于西南大学计算机与信息科学学院,获博士学位。
1999年至2006年,担任重庆师范大学物理学与信息技术学院副院长,分管研究生教育和科研工作。
2006年至2009年,担任重庆师范大学物理学与信息技术学院党支部书记(代理院长)。
2010年1月到2013年6月,担任重庆师范大学计算机与信息科学学院院长。
2013年6月至今,任重庆师范大学研究生院院长。
在科研方面,至今已完成的科研成果有120余项,包括在国内外学术期刊上发表100余篇学术(含教研)论文,其中发表在核心期刊上的学术论文50余篇,有近30篇被SCI、EI系统收录。
在教改和教研方面,主持或主研各类省部级科研项目20余项,主持重庆市教委高等教育教改重点项目2项、重庆市教委人文社科项目1项,主持学校教改研究项目2项。分别获得过重庆市教委优秀教学成果奖2项,重庆师范大学教学成果奖4项。主编出版教材3部,在参加学校优秀教材评奖中分别获得二、三等奖,参编教材3部。
自2000年开始担任硕士研究生导师,在研究生培养中,注重学生的综合素质培养和学术能力的提高。所指导的全日制和在职硕士研究生目前已毕业30余人,为研究生和本科生开设了课程10余门。