Gabriel Riva débarque au Mistral en juin 2011. Ce Lyonnais d'origine est alors en couple libre depuis quinze ans avec Jérôme Hédiard , un grand chef d'orchestre plus âgé avec lequel il a un fils adoptif adolescent, Paul Hédiard . Mais son arrivée dans le quartier change tout : alors qu'il sort dans un bar gay pour s'amuser, il rencontre le serveur du Mistral, Thomas Marci . Si leur histoire débute par un plan à trois avec un certain Gilbert Brunoy , Thomas s'attache très vite mais n'ose pas croire en la possibilité d'une histoire. Et pourtant, Gabriel Riva a lui aussi craqué pour lui et le lui prouve en quittant Jérôme Hédiard pour s'installer avec lui. Mais cette décision ne sera pas sans conséquence : son fils adoptif Paul, se sentant trahi, refuse dès lors de revoir Gabriel. Ce n'est qu'au prix d'un véritable combat qu'il regagne sa confiance et parvient à apaiser les tensions avec son ex Jérôme. Mais les retrouvailles entre le père et le fils relèguent Thomas au second plan. Il faut alors à Gabriel redoubler de vigilance et d'inventivité pour satisfaire à la fois son compagnon et son fils.
En outre, Gabriel Riva se consacre beaucoup à son emploi de chef de clinique. Cynique mais aussi sympathique, il est attaché au personnel qu'il a sous sa direction, notamment l'infirmière Babeth Nebout , qu'il défend corps et âme lorsque la directrice de l'hôpital Jeanne Carmin décide de l'envoyer travailler aux Urgences. L'homme s'est également battu pour dénicher un poste d'assistant social à Benoît Cassagne , un Mistralien sans emploi qui devient alors son ami. Les deux hommes qui partagent la même passion du sport s'affrontent lors de matchs de tennis.
En vrai athlète, Gabriel Riva est inscrit à la salle de sports de Djawad Sangha à Belles du Mistral. Motivé, il met beaucoup d'énergie dans cette remise en forme, mais son côté péremptoire agace profondément ses camarades Guillaume Leserman et Jean-Paul Boher . Pour le dissuader de prodiguer ses conseils de médecin à tout le monde, Djawad lui ordonne de faire des pompes à chaque mauvais pas !
En juillet 2013, il épouse Thomas Marci, avec qui il vit en couple depuis désormais plusieurs années.
Quelques mois plus tard, Gabriel et Thomas veulent avoir un enfant et se renseignent sur l'adoption, comprenant la difficulté de cette démarche, ils trouvent alors une association spécialisé dans l'adoption crée par un certain Antoine, qui est également en couple homosexuel et qui a pu avoir par ce biais un enfant avec son compagnon: l'association d'Antoine propose aux couples d'adopter des enfants de femmes qui, au cours de leur grossesses décident de finalement ne pas élever leur enfant. Il s'avère alors, que c'était une arnaque et que l'histoire d'Antoine est loin d'être entièrement véridique, Gabriel et Thomas sont déçus, et Antoine est heureusement arrêté.
Plus tard, Gabriel fait la connaissance de Thérèse Marlet à l'hôpital Marseille-Est, dans lequel il est médecin et plus précisément chef de service. Thérèse est une jeune fille de 14 ans qui vit en foyer depuis la mort de ses parents. Gabriel apprivoise petit à petit Thérèse, et cette dernière ne voulant pas retourner en foyer s'installe quelques jours chez Gabriel et Thomas. Gabriel et Thomas ont alors une idée: adopter Thérèse! C'est autour d'un déjeuner au bar du Mistral que le couple fera cette proposition à la jeune fille, Thérèse est touchée mais leur avoue quelque chose qu'ils ne savaient pas: elle a un demi-frère, appelé Baptiste Marlet, et est très attachée à lui, notamment depuis la mort de leur mère, elle accepte la proposition seulement si Baptiste accepte aussi de se faire adopter.
Gabriel et Thomas font alors la connaissance de Baptiste Marlet qui débarque au Mistral dans les jours suivants, Baptiste est un adolescent de 15 ans qui partage des idées homophobes, il refuse radicalement d'être adopté par un couple homosexuel! Malgré la réticence extrême de Baptiste Marlet, Gabriel et Thomas font quand même un essai et vivent pendant quelques mois avec Baptiste Marlet et Thérèse Marlet.
Quelques mois plus tard, Gabriel est confronté encore à l'agressivité de Baptiste, Baptiste et Thérèse voleront la voiture de Gabriel et Thomas, mais ils seront retrouvés, Gabriel donne une gifle à Baptiste! Gabriel et Thomas apprennent que Baptiste n'est jamais allé au lycée depuis le début de l'année scolaire... Finalement, les tensions s'apaisent peu à peu et Baptiste Marlet accepte de se faire définitivement adopter par Gabriel et Thomas, ce qui entraîne donc le fait que Thérèse Marlet accepte également définitivement l'adoption! Gabriel et Thomas inscrivent Baptiste et Thérèse au lycée Vincent Scotto, et parviennent à faire en sorte qu'ils soient dans la même classe.
Dans le douzième saison, il trompe Thomas Marci avec un certain Cédric, Thomas finira par lui pardonner. Parallèlement, il met fin aux souffrances d'un patient, Julien, qui est la mari d'une ancienne camarade de classe par le biais de l'euthanasie après que Julien ait formulé la demande que <<ça s'arrête>>. L'euthanasie étant illégale, Gabriel a des problèmes avec la justice, mais heureusement il s'en sort. Gabriel sera suspecté d'être le tueur en série surnommé l'Ange de la mort, mais il est innocenté, la coupable étant Agnès Russel.
Dans la treizième saison, il devient grand-père lorsque Baptiste devient papa de Mathis, qu'il a eu avec sa petite amie Emma Rimez.
Dans la quinzième saison, il s'avère que Gabriel n'a jamais fait son coming-out à ses parents et notamment Jean RIva son père, cela occasionnera le rupture momentanée de Gabriel et Thomas Marci.