Née à Sendai et ayant grandi à Tokyo, Shiori Kanno est diplômée de la faculté de droit de l'université de Tokyo et a exercé en tant que procureur général durant plusieurs années. De 2009 à 2019, elle est élue député de la Chambre des Représentants et a travaillé sur des questions constitutionnelles, diplomatiques et des Droits de l'Homme durant ses mandats.
Elle est actuellement avocate, présidente de l’International Humanitarian Platform et rédactrice en chef de The Tokyo Post. Elle est conseillère au sein de l’organisation non gouvernementale « Parliamentary Association For Human Rights Diplomacy » et coordinatrice pour le Japon de l'Inter-Parliamentary Alliance on China (IPAC).
Shiori Kanno travaille avec LPA Tokyo sur les problématiques liées à la coopération et à la négociation avec les instances gouvernementales.