Di Piedi was born in Palermo, Sicily, and began his career at U.S. Siracusa before signing for Perugiain 1999. However, he made no league appearances in his only season at the club. In summer 2000, he moved to Sheffield Wednesday, as Paul Jewell's first acquisition for the South Yorkshire club after their relegation from the Premier League the previous season. Di Piedi made his debut for Wednesday in their first game since relegation from The Premiership against Wolverhampton Wanderers at The Molineux on 13 August 2000, at the age of 19 as a 60th-minute substitute for Gilles De Bilde, with Andy Booth scoring a 79th-minute equaliser after Kevin Pressman was sent off in the first minute. Di Piedi was immediately welcomed by the Wednesday fans who saw echoes of recent Italian heroes; Paolo Di Canio and Benito Carbone. He showed signs he was full of energy, chasing lost causes and what he lacked in skill he made up for with his effort. His first goal for the club was a spectacular strike on his first start and was the only goal in a game away at Grimsby on 26 August. He scored some wonderful goals forThe Owls, his last-minute strike at Birmingham City is well remembered by those who saw it, as he tore his shirt off, placed it on the corner flag and waved it in the air in front of the thousands of travelling Owls fans at St Andrews. His debut season was a big success with some great goals and performances which won him a four-year contract. His second season was ruined by injuries and he never fulfilled his earlier impact, although he did wow the crowds with a fantastic long-range overhead kick against Sunderland in the League Cup that saw the team progress against Premiership opposition. He scored seven goals in ten starts and thirty four substitute appearances for Wednesday.
Cyprus, Italy and return to England (2004–2007)
After spending time on loan at Norwegian side Odd Grenland in 2002 and Bristol Rovers in 2003 he was released by the club due to his child being ill and he returned to Italy to play for A.S. Sora but returned the next year for a trial at Bournemouth, after he had been recommended to them by Efan Ekoku. However, he failed to earn a permanent contract after breaking his neck in training. He then had a short spell at Cypriot side APOEL Nicosia in which he won the Cypriot Super Cup, before moving to Sicily to play for Serie C2 side Gela FC. He would again return to England in the summer of 2006, signing for Doncaster Rovers after having trials at Gillingham and Yeovil Town. Unfortunately he only made three appearances and did not score before returning to his native country again.
After several years playing across eastern Europe, Asia and South America, Di Piedi signed for newly promoted Gibraltar Premier Division team Mons Calpe in August 2016, in order to help the ambitious club challenge the top two teams of Lincoln Red Imps and Europa. Despite a mid-season spell out with injury, Di Piedi proved a crucial figure Mons Calpe's first season in the top flight of Gibraltarian football, contributing along with fellow marquee player Hugo Colace to guide them to a comfortable top half finish, after a winter dip in form during his absence saw their UEFA Europa League aspirations fade.