She narrowly missed out on a medal at the 1994 European Athletics Championships, coming fourth. After that she won the Venice Marathon, followed by the Ferrara Marathon. A run at the 1995 World Championships in Athletics brought her the marathon bronze medal. She represented Italy in the marathon at the Summer Olympics in both 1996 and 2000, but did not reach the top twelve on either occasion.