
1960年毕业于华东师范大学数学系数学专业。同年分配到上海交通大学数学教研室任教。其间,曾在南京大学数学天文系计算数学专业进修一年。1971年调入呼和浩特市第二轻工业局工作。1972年调入内蒙古工学院(现名内蒙古工业大学)任教。
长期从事本专科、硕士研究生数学课程的教学工作,以及教学研究、教材编写和教学管理工作。主要讲授高等数学、线性代数、概率论、数理统计、复变函数、积分变换、数学分析和矩阵理论等课程。曾任数学教研室副主任、党支部书记,基础课教学部(常务)副主任等职,兼任内蒙古工业大学高等教育研究会理事、内蒙古自治区高等数学教学研究会理事,内蒙古数学学会理事等职。
多次获学校的优秀教学成果奖,获“教书育人先进个人”称号。曾获内蒙古自治区民族教育优秀教学成果奖。
先后发表了《关于多元函数极限定义的讨论》、《化方阵为Jordan标准型过渡矩阵的一般形式》、《应用广义逆矩阵解线性方程组》、《关于民族预科教育的一种改革模式》等教学研究论文十余篇。编写出版的教材有《矩阵理论》、《线性代数》。
1997年至2002年延聘。退休后,曾任学校评建专家组成员、学校教学督导组成员、理学院关心下一代工作小组副组长。