He is a member of the Japan Sports Law Association, the Japan Arbitrators Association, and the Daini Tokyo Bar Association Law Policy Committee on Sports Law. Shoichi serves as a case manager of the Japan Sports Arbitration Agency and teaches sports law at Chuo University and Nihon University.