Han spilte sine første år i NHL med Chicago Blackhawks, før han ble byttet til Columbus Blue Jackets 2015. 23. juni 2017 ble han tradet tilbake til Chicago Blackhawks i bytte mot Artemi Panarin.