Under VM 2003 i St. Moritz ble Fill nr. 13 i super-G, nr. 20 i utfor og elleve i kombinasjonen. Under VM 2005 i Bormio ble han nr. 14 i super-G og 24 i utfor, og han var med på det italienske laget som ble nr. 8 i lagkonkurransen.