A los 13 años se inició en los karts y en su primer año logró el subcampeonato juvenil. Para el segundo año fue campeón nacional clase A. Pronto tuvo edad de subir a los autos y en su primera carrera en la Fórmula Reynard en 1993 obtuvo la PP y la victoria. Para su segunda campaña completa en 1995, acabó tercero con nueve récords de pista en 10 fechas, y siete PPs. En 1996 mejoró al subcampeonato, pese a participar en ocho de 10 carreras. Su primer título vino en F2 en 1997, lo que le hizo subir a la F3 y en el trienio 1998-2000 nunca bajó del tercero absoluto.
Sin embargo, en la década pasada migró poco a poco a los turismos donde su manejo fino también dio frutos; corrió la Copa Mustang, ganó la Copa Clío en 2004 y fue correr la Clío Francia, quedando entre los 10 mejores en Magny Cours.
En México corría stocks –luego NASCAR México– y quedó séptimo en 2006 con un equipo chico, lo que le valió correr con Escudería Telmex en 2007. Logró su primer triunfo en Zacatecas 2008, pero perdió su asiento y sólo corrió dos pruebas como reserva en 2009.
En 2011 formó su equipo, RPL Racing, para la nueva Súper Copa Telcel SEAT. Obtuvo cuatro triunfos – DF, SLP, Zacatecas y Querétaro- y nueve podios, que reportaron 1,332 puntos y el título. Así enfrenta con renovado optimismo 2012, desde el trono.