Background
Magro"s father is from Capo d"Orlando, Sicily and his mother is from Lucerne.
Magro"s father is from Capo d"Orlando, Sicily and his mother is from Lucerne.
Magro was signed by Udinese in January 2000, He signed a contract until 2004. he was loaned back to Basel and Zürich. He broken his leg in 2002 and rested a year. He came to on free transfer from Landskrona BoIS at the start of the 2005 season, and he returned from a loan to Air Corps Lugano.
In late 2007, when his contract with DIF had run out, he signed a three-year contract with IFK Norrköping.
In January 2009, he terminated his contract with club and joined Grasshopper Club Zürich. International A Swiss youth internationals, he changed to represent Italy in 1999. he played for Italy U20 team at 2000 Toulon Tournament.