Liikkanen, der von Beruf Förster war und für den Virolahden Sampo startete, gehörte in den 1930er Jahren zu den weltweit besten Skilangläufern. Die ersten Rennen mit internationaler Beteiligung lief er an den Skiweltmeisterschaften 1929 in Zakopane, wo er über 50 km Vierter wurde. Bei den Skiweltmeisterschaften 1930 in Oslo klassierte er sich über 18 km als Achter und über 50 km als Neunter. Liikkanen qualifizierte sich für die Olympischen Winterspiele 1932 in Lake Placid und gewann dort die Silbermedaille im 50-km-Lauf. Zudem errang er dort den neunten Platz über 18 km.