Bernard Gabay joue régulièrement au théâtre aussi bien dans des pièces classiques (Tchekhov, Tolstoï, Marivaux...) que dans des créations contemporaines (Pascal Tedes, Jean Canolle...). Il est également très actif dans le monde du doublage et prête notamment sa voix à Robert Downey Junior, Antonio Banderas ou encore Viggo Mortensen.