1998年9月-2001年6月,陕西师范大学政治经济学院政治学理论专业硕士研究生,2001年7月留校任教。2002年6月-2003年1月,受单位委派赴榆林二中参加教育扶贫工作。2004年9月-2008年6月,陕西师范大学马克思主义理论与思想政治教育专业博士研究生,2008年6月获法学博士学位。2006年9月-2007年6月,中国人民大学国际关系学院访学学者。2010年12月-2016年11月,任陕西师范大学政治经济学院(马克思主义学院)副院长。2015年8月-2016年8月,新加坡国立大学东亚研究所访问学者。2016年11月至今,任陕西师范大学马克思主义学院副院长。
讲授《政治学原理》《形势与政策》《马克思主义理论与社会科学方法论》等课程。
主要研究方向是马克思主义政治理论、政党政治与国家治理、当代中国政治发展。