Lorenzo Insigne was born in Naples on 4th June 1991. He was part of the Napoli youth set-up and scored 15 goals for the U-20s in the 2009-10 season. He made his debut for the Napoli senior team against Livorno on 24th January 2010. Insigne spent the rest of that season at Lega Pro side Cavese on loan, before moving to Foggia the following year. Foggia’s manager of the time was Zdenek Zeman, who helped Insigne to take advantage of his technical abilities in his offensive formation as he scored 19 goals in 33 appearances for the club from Apulia. Both of them moved to Pescara one year later where Insigne would form, along with Ciro Immobile and Marco Verratti, one of the best trios in Serie B. Pescara were promoted to Serie A and Insigne scored 18 goals and added 14 assists.
After this feat at Pescara, Insigne moved back to Napoli in the 2012-13 season, first under manager Mazzarri and then Benitez. He became the second Italian player ever (after Antonio Di Natale) to have scored in Serie A, the Champions League, the Europa League and Italian Cup in the same season. He was a Serie A runner-up with the team in the 2012-13 season, won the Italian Cup in 2014 and lastly the Italian Super Cup in 2014.
Insigne started playing for the Under-20 national side in 2010, before making his debut for the U21s against Liechtenstein on 16th October 2011. Overall, Insigne scored seven goals in 15 caps for the U21s and finished runner-up in the 2013 U21s EUROs held in Israel.
On 2nd September 2012 at the tender age of 21, Insigne received his first ever call-up for the senior national team for the 2014 World Cup qualifiers against Bulgaria and Malta. He also took part in the Brazilian tournament, making one appearances. Antonio Conte also used him in his squad during France 2016.