Han har tidligere spilt på NHL-nivå for Minnesota Wild og på lavere nivå for Oulun Kärpät og HIFK i den finske SM-liiga. Han ble valgt som nummer 9 i NHL Entry Draft 2010 av Minnesota Wild. Han er storebroren til ishockeyspilleren Markus Granlund.