Après 3 saisons complètes dans la LAH entre les saisons 2013-2014 et 2015-2016, il a passé les deux dernières saisons à faire la navette entre la LAH et la LNH avec les Red Wings et finalement les Rangers la saison dernière. Il a récolté 12 points en 44 matchs dans la LNH.
Après avoir été invité au camp d'entraînement des Flames de Calgary, il avait par la suite signé un essai professionnel avec les Marlies de Toronto. En un match avec l'équipe, il a obtenu une passe avant d'être relâché par celle-ci.