Under VM 2003 i St. Moritz tok han bronsemedaljen i slalåm, bak Ivica Kostelić og Silvan Zurbriggen. Han vant ytterligere to bronsemedaljer under VM 2005 i Bormio (som ligger få kilometer fra Roccas hjemsted), i alpin kombinasjon (bak Benjamin Raich og Aksel Lund Svindal) og i slalåm (bak Raich og Rainer Schönfelder).