Melin, Harri, Finland