1966 年毕业于中央财政金融学院(现中央财经大学)金融系。 1968 年至 1978 年在中国人民银行西宁市支行工作, 1978 年至 1979 年在青海财贸学校任教, 1979 年至今在中央财政金融(现中央财经大学)任教。 1996 年— 2003 年任中央财经大学副校长,现任中央财经大学金融学院教授,博士研究生导师。讲授课程有:《货币银行学》,《财政与金融》,《金融概论》。 1992 年任中央广播电视大学《货币银行学》课程主讲教师。 1995 年开设《中西方金融思想比较》讲座。 主要著述有:主编《货币银行学》( 1999 年中国金融出版社),
专著《中国金融思想史》(中国金融出版社, 1994 年版)等。