1921年、静岡県浜松市生まれ。第七高等学校造士館を経て、京都帝国大学文学部に進学。史学科地理学専攻で小牧実繁、室賀信夫に師事した[1]。1945年に同大学文学部を卒業。卒業後は岐阜県の中学校教員となった。
1948年、大阪第二師範学校の教員となった。その後、大阪学芸大学講師、後に助教授昇格。1963年、大阪大学教養部教授となり、人文地理学講座を担当した。1985年に大阪大学を定年退官し、名誉教授となった。その後は、大阪清浄女子短期大学で教鞭をとり、1991年に退任した。
2006年5月4日、糖尿病のため死去。享年84歳。