Moser ble olympisk mester i dressur under Sommer-OL 1948 i London. Med hesten «Hummer» vant han den individuelle konkurransen i dressur foran franske André Jousseaume på «Harpagon».