Mario Riva nasce a Vignale Monferrato (AL) il 14 gennaio 1895, da Virginio ed Eugenia Mirone. Coniugato con Beatrice Quarello: la coppia ha una figlia, Sandra. Il censimento del 1931 trova la famiglia residente a Milano in Via Vespucci 7 e, successivamente, dal 16 maggio 1938 in Via Parini 1/a dove Mario Riva esercisce una caffetteria/bottiglieria.
È arrestato ai primi di marzo 1944 (probabilmente nella repressione a seguito dello sciopero del 1 marzo 1944) e carcerato a San Vittore. È deportato a Mauthausen con il trasporto 33, partito da Milano il 4 marzo 1944, fermato ad Innsbruck per quasi una settimana, e giunto a destinazione il 13 marzo 1944: a Mario Riva è assegnata la matricola 57618; il trasporto fu in tutto di 100 deportati di cui 48 classificati “politici” e 62 “classificati” scioperanti. -Trasferito ad Ebensee dopo pochi giorni, è deceduto il 5 maggio 1944.