Career
Born in Turin, Piedmont, Margiotta started his career at Serie A giant Juventus. Margiotta signed a four-year contract in 2011. In 2012 he was farmed to Carrarese along with Raffaele Alcibiade and Nicolò Corticchia.
In 2013 he was signed by Venezia.
He also signed a new three-year contract in 2013. In 2014 he was signed by Monza.
In January 2015 Margiotta was signed by Real Vicenza. In 2015 Margiotta moved to Santarcangelo.