1995年9月――1999年7月,在湖南省湘潭大学物理系学习,获理学学士学位;2000年9月――2003年7月,在中国科学院云南天文台天体物理专业学习,获理学硕士学位;2003年9月――2006年7月,在中国科学院云南天文台天体物理专业学习,获得理学博士学位。 现为云南师范大学物理与电子信息学院副教授,硕士生导师,从事教学与科研工作。