Nata nel borgo di Lambeth, alle Olimpiadi del 1936 vinse la medaglia d'argento nella disciplina del salto in alto mentre l'oro andò a Ibolya Csák. Vinse due medaglie d'oro ai giochi del Commonwealth.[1] Nel 1948 vinse un'altra medaglia d'argento nel salto in alto ai giochi olimpici, partecipò anche ad altre due Olimpiadi senza giungere sul podio.