Entre su trayectoria como arbitro se encuentra dos Copas Oro, dos Copas Uncaf (1999-2003), siete finales consecutivas, Final Copa del Caribe (1998), Copa del Mundo Sub-20 Nigeria (1999), Juegos Olímpicos Sídney (2000), eliminatoria en Asia/Conmebol/Concacaf (2001) —último arbitro mexicano en dirigir eliminatoria en tres diferentes Confederaciones—.