На Играх 1908 в Лондоне Ландберг участвовал только в командном первенстве, в котором его сборная заняла первое место. Через четыре года, на Олимпиаде 1912 в Стокгольме он вошёл в состав своей сборной, которая стала лучшей по шведской системе.