1965年京都大学理学部地球物理学科卒業後、京都大学防災研究所助手、京都大学理学部助教授、京都大学大学院理学研究科助教授を経て、1996年1月より京都大学大学院理学研究科教授、2006年3月に定年退職した。