Participó en el Mundial 2002 arbitrando dos partidos, ambos de la primera fase: Inglaterra 1-1 Suecia y México 1-1 Italia. En el Mundial 2006 fue designado en Italia 2-0 Ghana, España 3-1 Túnez por la fase de grupos y Alemania 2-0 Ghana en octavos de final.