Tuhia he toenga mō tēnei whārangi - I whānau a Kailas ki Heinola. Whai muri i te matenga o tona whaea, ka whakaakona te tamaiti e tona kuia ki te whakapono. I ako ia i Heinola, i etahi wa i te Whare Wananga o Helsinki. I te tau 1919, i uru ia ki te haerenga a Aunus
, i mate ai tana hoa tata a Bruno Schildt.