Né le 3 novembre 1965 à Tbilissi.
A terminé la faculté de l'acteur de l'Institut de théâtre Chota Roustaveli de Tbilissi. A débuté sur scène en 1980 à l'âge de 15 ans dans le spectacle "Richard III" mis en scène par Robert Stouroua dans le rôle du prince Edouard.
De 1986 à 1991 Merab Ninidze a été acteur du théâtre Roustaveli de Tbilissi.
En 1992 Il est parti en Grande Bretagne et en 1995 à Vienne où il vit et travaille depuis.