Krookin vanhemmat olivat kenraalimajuri Carl August Krook ja Elisabeth Collan. Hän kävi yksityistä saksalaista tyttökoulua Helsingissä ja hankki kieltenopettajan pätevyyden.
Krook toimi yksityisen saksalaisen tyttökoulun käsityön ja ranskan kielen opettajana Helsingissä 1876–1886 ja sen jälkeen Vaasan ruotsalaisessa tyttökoulussa ranskan kielen opettajana 1886–1916 ja koulunjohtajana 1888–1916.