Контракт новичка будет рассчитан на три года. Среднегодовая зарплата игрока составит 809 тысяч долларов (при потолке для контракта новичка в 925 тысяч).
В сезоне-2018/19 Шэн сыграл за «Салават Юлаев» в 20 матчах регулярного чемпионата КХЛ и набрал 1 (0+1) очко. В составе сборной России хоккеист завоевал бронзу молодежного чемпионата мира.
Отметим, на Драфте НХЛ-2018, хоккеист был выбран «Бостоном» под общим 212 номером.