Ossian Skiöld deltok i OL 1928 i Amsterdam, der han tok sølv i sleggekast. Han ble nummer fire i OL 1932, og oppnådde samme resultat i EM 1934. Under Sommer-OL 1924 i Paris kom han på femteplass i sleggekast.