Il participe pour la première fois aux championnats mondiaux en 1995. En 1997, Favre termine quatrième du sprint et obtient la médaille de bronze avec le relais italien. Il obtient son unique médaille individuelle en 1999 à Kontiolahti avec l'argent sur le sprint remporté par l'Allemand Frank Luck.