Après des études autodidactes, il obtient le baccalauréat le . À l'automne de cette même année il entre à l'université Alexandre d'Helsingfors. En butte à des difficultés financières, il doit travailler en parallèle de ses études. Il est diplômé en 1897, après avoir publié deux articles de mathématiques appliquées à l'astronomie.
Il rejoint ensuite l'observatoire de Poulkovo pour deux ans avant de poursuivre ses études en France et en Allemagne. Il présente sa thèse, consacrée à l'influence de Jupiter sur l'orbite des astéroïdes, en 1901.
En 1902 il obtient un poste de lecteur à l'université d'Helsingfors. Il est promu professeur associé d'astronomie en 1907, puis il obtient une chaire d'astronomie et le poste de directeur de l'observatoire en 1918, après l'indépendance du pays. Il conserve ces attributions jusqu'à sa retraite en 1941.