Il fait ses débuts dans la LNH au cours de la saison 2013-2014 et joue 30 matchs avec les Oilers mais joue également une partie de la saison avec le club-école de l'équipe, les Barons d'Oklahoma City. La saison suivante, il passe aux Canucks de Vancouver en novembre 2014 mais ne joue pas un match avec l'équipe, jouant plutôt pour son club-école, les Comets d'Utica.