En 1996 estuvo en Fórmula 2 Mexicana, y en 1997 en la Fórmula 3 Mexicana, donde fue subcampeón en 1997 y 1998.