京都大学
出生於兵庫縣，畢業於甲陽學院高等學校、京都大学法学部。其後擔任京都大学法学部助教授、立命館大學法學部教授、關西學院大學法学部教授等職位。1995年博士（法学、京都大学）。在京都大学時候師從立川文彥。