 He helped the club to gain Serie A promotion, winning the 2000–01 Serie B title; the following season he helped the club to win a spot in the 2002 UEFA Intertoto Cup.In 2004, after having been relegated to the role of a backup defender in the Torino squad, he moved to Livorno, where he quickly became a key player and helped the team to maintain a Serie A place until 2008.He was subsequently released for free by the "amaranto", but in November 2008 he agreed on a one-year contract with his former team, returning to Livorno for their 2008–09 Serie B campaign.