毕业于淡江大学中文系，曾师从许世瑛、国立台湾师范大学国文研究所，指导教授为陈新雄。后于中国文化大学取得中华民国国家文学博士头衔。1982年-1983年，任韩国檀国大学客座教授，并担任淡江大学中国文学研究所教授。1996年-1997年，在法国社会科学高等学院做访问学者。现已从国立政治大学退休，仍兼任讲课于国立政治大学、东吴大学等。