He received his degrees of Bachelor of Law, Master of Law and Doctor of Laws at Hokkaido University. After becoming an Assistant Professor at Hokkaido University of Education (Sapporo campus) in 1983, he progressed to Associate Professor and then Professor at Hokkaido University Law School.