С 1997 по 2008 годы выступал за «Ювентус», ранее выступал за клуб из низших лиг — «Эмполи». Первый матч в серии А провёл 31 августа 1997 года («Ювентус»—«Лечче» 2:0). За сборную Италии провёл 6 матчей, дебютировав 20 ноября 2002 года в матче Италия—Турция (1:1).
После завершения карьеры перешёл на тренерскую деятельность, став ассистентом своего соотечественника Дарио Бонетти, который является главным тренером сборной Замбии.