1980年9月—1984年7月,北京农业机械化学院学生;
1984年7月—1986年9月,长春第一汽车厂教师;
1986年9月—1989年6月,北京农业工程大学研究生;
1989年7月—1995年3月,北京农业工程大学车辆工程学院讲师;
1995年3月—2003年12月,中国农业大学计算机网络中心计算机图学研究室副教授;
2003年9月—2008年12月,中国农业大学信电学院工程制图教学研究室副教授;
2008年12月—,中国农业大学信电学院计算机系工程制图教研室教授。
主要讲授的课程有画法几何与技术制图、机械制图与CAD基础,设计与制图基础,工程制图及计算机绘图。
从事CAD及射影变换、曲线曲面的生成、构成等研究工作,多年来一直从事计算机图图形学方面的教学和研究。