Родился в городе Порхов (ныне - Псковской область) в актёрской семье. Народный артист Украинской ССР (1946). Народный артист Чечено-Ингушской АССР (1944). Мать - актриса Мария Мироновна Халатова (Халатян), отец - актер Михаил Викторович Горский. С 1917 года работал в театрах Саратова, Николаева, Костромы, Минска, Архангельска, Свердловска, Ульяновска. В 1929-1932 годах - актёр Днепропетровского русского театра, в 1933-1935 годах - артист Одесского и Симферопольского русского театра, с 1936 года - артист Киевского русского театра имени Леси Украинки. В кино - с 1945 года (первая роль - немецкий комендант в фильме «Непокорённые»). Ушёл из жизни в Киеве.