Career
He represented his country at the 1996 Summer Olympics and has also competed at the World Championships in Athletics. He was the silver medallist in the marathon at the 1998 European Athletics Championships. He was the first Italian finisher at the 2011 Venice Marathon, coming in seventh place overall with his time of 2:14:41 hours.
Personal bests 5000 metres - 13:44.64 minimum (1995).