Su verdadero nombre era Mary Helene Spennert, y nació en Helsinki, Finlandia.
Estudió canto en Finlandia teniendo como profesores a Alma Fohström, Maikki Järnefelt, Heikki Klemetti y Hanna Granfelt.
En Helsinki actuó en el Teatro Sueco (1924–1928), en el Teatro Nacional de Finlandia (1928–1932 y 1934–1941) y en la Ópera Nacional de Finlandia (1932–1934).
Mary Hannikainen, que vivía en Estocolmo, Suecia, desde el año 1952, falleció en dicha capital en 1974.
Posteriormente se casó con el director Axel Wilhelm Kallenberg.