Il s'est fait connaître en tant qu'attaquant de Manchester City et de l'équipe nationale italienne, et a développé une réputation pour sa spontanéité. Il a rejoint l'AC Milan en 2013 après trois ans passés à Manchester City.
Il a commencé à jouer au football professionnellement à l'âge de quinze ans avec l'AC Lumezzane et a échoué son essai avec le FC Barcelone.
En 2010, il a reçu sa première sélection avec l'équipe nationale italienne lors d'un match contre la Côte d'Ivoire.
Il a été élevé avec trois frères et sœurs, et en mars 2013, il s'est fiancé à Fanny Robert Neguesha mais les deux se sont finalement séparés.
David Silva et lui ont joué ensemble à Manchester City.