John werd op 21 augustus 1916 geboren in Pierson Manitoba als zoon van George (Engels) en Mary Ann Storey, uit Pierson. Zijn ouders waren in 1915 getrouwd in Melita Manitoba. Zijn broers waren Robert (ook in het overzeese Canadese leger), Francis Ernest, Maurice Allan Storey en zijn halfbroers waren Samuel James en George Frederick Storey. Zijn halfzusters waren Mrs. Mary Emma en Mrs. Isobella Eleanor.
Hij was boer en lid van the Church of England.
Hij nam op 20 april 1943 dienst in Sydney Nova Scotia en hij ging op 1 december 1943 overzees naar het VK en hij ging vervolgens als late versterking op 3 juli 1944 naar Frankrijk.
John sneuvelde op zaterdag 12 augustus op de leeftijd van 27 jr. bij Falaise en hij werd tijdelijk in Mondeville begraven en op 27 april 1945 herbegraven in Bretteville S/Laize.
Zijn medailles waren: 1939-45 Star; France Germany Star; Defence Medal; War Medal; CVSM & Clasp.