Attaquant et ailier qui a débuté sa carrière chez les seniors avec Stocksbridge Park Steels, marquant 66 buts en 107 apparitions. En 2012, il a débuté sa carrière à Leicester City.
De Sheffield Wednesday, sa première équipe de jeunes, il a été transféré et a évolué avec les Stocksbridge Park Steels.
Il a reçu le titre de joueur de l'année de Fleetwood Town en 2011-2012 et a remporté le championnat Conference Premier avec le club cette année-là.
Il a entamé une relation avec Becky Nicholson et le couple a eu une fille nommée Sofia en 2014, un fils nommé Finley en 2017 et une fille nommée Olivia en 2020. Ils se sont mariés en mai 2016. Il a également eu une fille nommée Ella, qu'il a eue avec une ancienne petite amie.
Avec Andy King, il a contribué à faire remporter à Leicester City un improbable titre de Premier League au cours de la saison 2015-2016.