Виталий Рубен родился 26 февраля 1914 года в городе Москва. С 1942 по 1943 год являлся редактором рыбинской районной газеты «Стахановский труд». В 1947 году стал вторым секретарем Даугавпилсского укома партии. С 1958 года занимал пост начальника отдела сельского хозяйства и заготовок Госплана Латвийской ССР. В 1962 году назначен заведующим сельхозотделом Центрального комитета Коммунистической партии Латвии.
С 1962 по 1970 год Рубен занимал пост Председателя Совета Министров Латвийской ССР. Затем стал Председателем Президиума Верховного Совета Латвийской ССР. Одновременно являлся заместителем Председателя Президиума Верховного Совета СССР.
Виталий Петрович являлся депутатом Верховного Совета СССР от Латвийской ССР. Избирался в Совет Национальностей VI-VII и IX-XII созывов, затем в Совет Союза VIII созыва. В 1974 году занимал должность Председателя Совета Национальностей Верховного Совета СССР.
Виталий Рубен скончался 20 января 1994 года в возрасте семидесяти девяти лет. Похоронен на Троекуровском кладбище.
Три ордена Ленина
Орден Октябрьской Революции
Орден «Знак Почета»
медали