Franco-Britannique, Marc Ribaud se forme à l'Académie de Danse Princesse Grâce de Monaco avec Marika Besobrasova.En 1986, il signe son premier engagement au Ballet de l'Opéra de Bonn dirigé par Peter van Dyk
En 1986, il signe son premier engagement au Ballet de l'Opéra de Bonn dirigé par Peter van Dyk pour qui il danse rapidement en tant que soliste. En 1988, Youri Vamos prend la direction du même Ballet. Marc Ribaud y danse des rôles capitaux dans chacune des créations. En 1991, il le suit au Ballet de Bâle en qualité de soliste, et en 1996, au Ballet du Deutsche Oper am Rhein à Düsseldorf. Il danse pour de nombreux chorégraphes : Judith Jamison, Mats Ek, Nils Christe, Heinz Spoerli, Lazlo Seregi, Itzik Gallili... Sa carrière de chorégraphe commence au Ballet de Bonn en 1988 : "Love Songs" repris sous le titre "Incontro"(musique de Mendelssohn), et "Impressions" (musique de Philip Glass). Avec le Ballet de Bâle : - en 1993 un solo "Ozark"(musique Pat Metheny) - en 1994 dans le cadre du Welt Tanz Festival de Bâle il réalise la chorégraphie de la création mondiale "Jonhathan Livingston le Goéland" - en 1995 un solo sur une musique de Kol Simcha pour un gala à Séoul (Corée du sud) - en 1996 "Shpiel es"(musique de Kol Simcha) donné 35 fois lors de la même saison. En 1997, il est nommé Directeur de la danse de l'Opéra de Nice. Il reprend "Shpiel es" avec grand succès. Pour le Ballet de l'Opéra de Nice il crée les chorégraphies suivantes: -"J.S Bach" en 1998. -"Flux et reflux"(Philip Glass) et "Casse-Noisette"(Tchaïkovski) en 1999. -"La fille mal gardée"(Lanchberry d'après Hérold) en 2000. -"Zig-Zag"(Waechter) et "Roméo et Juliette"(Prokofiev) en 2001. -"Boléro"(Ravel) et "Cendrillon"(Prokofiev) en 2002.