1976年10月から、大阪産業大学専任講師・助教授、奈良教育大学助教授、奈良女子大学教授、同大学院教授などを経て、1998年京都大学大学院文学研究科教授。