He obtained his PhD in International Cooperation Studies at Nagoya University. He was a member of the House of Representatives from 2001-2007 and currently serves as trustee of the Government Service Insurance System representing public sector unions.