Wychowanek HC Košice. Grał w drużynach juniorskich klubu. W 2009 wyjechał do Kanady i przez trzy sezony grał w barwach Saint John Sea Dogs w juniorskich rozgrywkach QMJHL w ramach CHL. W obu ligach zdobył mistrzostwo rozgrywek. W drafcie do ligi KHL z 2010 został wybrany przez Awtomobilist Jekaterynburg, a rok później w drafcie do ligi NHL z 2011 został wybrany przez klub Detroit Red Wings. W sierpniu 2012 podpisał kontrakt z Detroit na występy w NHL, lecz następnie we wrześniu 2012 został przekazany do zespołu farmerskiego, Grand Rapids Griffins w lidze AHL i w sezonie 2012/2013 zdobył mistrzostwo AHL. Podobnie rok później we wrześniu 2013 znów został przekazany do tego zespołu. 15 grudnia 2013 został wezwany do drużyny Red Wings i tego samego dnia zadebiutował w lidze NHL. Po siedmiu meczach w NHL (2 gole i asysta) został odesłany do drużyny filialnej. Z Red Wings rozegrał pełny sezon &lt;a href="NHL%20%282014/2015%29"&gt;NHL (2014/2015)&lt;/a&gt;. W lipcu 2015 przedłużył kontrakt z Detroit o dwa lata. Od końca lutego 2017 zawodnik Chicago Blackhawks. W czerwcu 2017 przedłużył kontrakt z tym klubem o rok. W czerwcu 2018 nie otrzymał od klubu propozycji nowej oferty, w związku stał się wolnym zawodnikiem od 1 lipca 2018. Od początku stycznia 2019 był zawodnikiem Springfield Thunderbirds, a pod koniec lutego 2019 został graczem Charlotte Checkers. Od lipca 2019 zawodnik Edmonton Oilers. W październiku 2019 przekazany do Bakersfield Condors. W październiku 2020 przeszedł do Vegas Golden Knights.