1974年12月参加工作,1985年7月加入中国共产党。1978年10月—1982年6月在甘肃工业大学焊接专业学习、毕业。1982年6月在甘肃工业大学焊接专业任教,历任焊接专业政治辅导员、焊接研究所副所长兼党总支副书记、焊接工程系党总支副书记兼副主任,1994年10月派赴俄罗斯诺沃切尔卡斯克国立工业大学工作一年。1996年4月任校“两课”部直属党支部书记、主任;1998年12月任校党委宣传部部长。2004年至今任兰州理工大学人文社会科学学院院长。甘肃省精神文明研究会副秘书长,甘肃省高校思想政治工作研究会理事,《西部论坛》理事,兰州市社科院研究员,兰州市理论专家库成员,兰州理工大学校党委委员,校学术委员会委员,校学位委员会委员,校工会委员会委员。