Bachelor of Laws, Tokyo University, 1984. Doctor of Laws, Hokkaido University, Sapporo, 1993.
Associate professor, faculty of law Hokkaido University, 1993—1998, professor, faculty of law, since 1998. Guest researcher Hegel-Archive, Bochum University, Germany, 1990—1992, Institute Philosophy, Heidelberg University, Germany, 1999—2000.
Fellow: Japanese Conference of Study for Political Thought. Member: Hegel-Society Japan, Japanese Political Science Association.