1948年、愛知県名古屋市で生まれた。愛知県立明和高等学校を卒業し、名古屋大学文学部史学地理学科に進んだ。1972年に卒業し、同大学院文学研究科に進学。1979年に博士後期課程を単位取得後満期退学。
1981年、名古屋大学文学部助手に採用された。1983年、富山大学教養部助教授に就いた。1994年に教授昇格。1996年、名古屋大学文学部教授に転じ、2001年からは環境学研究科教授。2002年、学位論文『日本近世の畑作地域史論』を京都大学に提出して文学博士号を取得[1]。2013年に名古屋大学を定年退任し、名誉教授となった。