he currently lives in helsinki