Asinari vant en olympisk sølvmedalje under OL 1920 i Antwerpen. Han var med på det italienske laget som kom på andreplass i lagkonkurransen i feltritt med 4735,0 poeng bak Sverige med 5057,5. Det italienske laget besto av Ettore Caffaratti på hesten «Caniche», Spighi på «Otello», Giulio Cacciandra på «Facetto» og Asinari på hesten «Savari». Han var også med på det italienske laget som kom på tredjeplass i lagkonkurransen i sprangridning med hesten «Varone».