Il joua ses premières parties professionnelles au terme de la saison 2007-2008 en intégrant l'effectif des Devils de Lowell pour y terminer la saison. Il retourna une autre saison junior avant de revenir dans l'organisation des Devils. Au début de l'année 2010, il joua ses premières parties dans la LNH.