Le , il est échangé aux Sabres de Buffalo en retour d'un choix de 2e tour en 2021 et d'un choix de 5e tour en 2022.
Le , il quitte les Stars de Dallas et se fait échanger aux Devils de New Jersey. En retour, les Stars de Dallas reçoivent un choix de cinquième ronde en 2025[6].
Écoulant la dernière année de son contrat en 2023-2024, les Devils l'échangent aux Jets de Winnipeg à la date limite des transactions, le . En retour, les Devils reçoivent un choix de 4e ronde au repêchage de 2026[7].