He graduated from the legal department of Shophia University in 1994. He passed the bar exam in Japan in 1998 and joined Matsuo & Kosugi law firm in 2000. He served as a member of the committee of legal apprentice in Tokyo Bar Association since 2003 and was a representative member in both Japan Bar Association and Tokyo Bar Association in 2007. During 2008 and 2010, he was an adjunct instructor in the law school of Sophia University.