Karierę rozpoczynał w Stanach Zjednoczonych, grał w zespołach młodzieżowych klubu Dallas Stars. W 2009 został wybrany w drafcie do amerykańskiej ligi USHL przez klub Waterloo Black Hawks i przez klub Everett Silvertips w WHL Bantam Draft. Od 2010 do 2012 grał w amerykańskich ligach USHL i USDP, a w sezonie 2012/2013 w amerykańskim zespole Portland Winterhawks w kanadyjskiej lidze junorskiej WHL. W drafcie NHL z 2013 został wybrany przez Nashville Predators. W lipcu 2013 został zawodnikiem tego klubu i w tym samym roku rozpoczął w jego barwach występy w lidze NHL. Od stycznia 2016 zawodnik Columbus Blue Jackets.