W NHL Entry Draft 2011 został wybrany przez Nashville Predators z numerem 38 (przekazany z New Jersey Devils). W czerwcu 2012 podpisał kontrakt wstępujący z tym klubem. Od 2012 do 2017 przez pięć sezonów grał w Ameryce Północnej w rozgrywkach AHL, ECHL, NHL. W tym czasie w połowie 2015 został przetransferowany do New York Rangers, gdzie podpisał dwuletnią umowę. W maju 2017 został zawodnikiem chińskiego klubu Kunlun Red Star, występującego w rosyjskich rozgrywkach KHL. Tam w styczniu 2018 przedłużył umowę o rok. W maju 2018 został zawodnikiem SKA Sankt Petersburg. W lutym 2019 prolongował tam kontrakt o trzy lata. W czerwcu 2021 przeszedł do HK Soczi.