Zadebiutował w reprezentacji swego kraju w 1937 na zawodach w Oslo, na skoczni Holmenkollen. W 1938 wziął już udział w zawodach rozgrywanych na mistrzostwach świata w narciarstwie klasycznym w Lahti, w których zajął 29. miejsce. Następne mistrzostwa świata, w których brał on udział były rozgrywane w 1941 w Cortina d’Ampezzo. W 1946 FIS unieważnił te mistrzostwa, na których Weiler zajął 4. miejsce.