Nacido en Málaga en el año 1975 debutó en competición en el 1990 en una carrera del club social del Karting de la Axarquia, para más tarde empezar a competir en los campeonatos de Andalucía y nacionales de karting.
Tras su debut en monoplazas en Jerez en 1992 (cto España de Formula Ford), participó en numerosas disciplinas, tanto en monoplazas, como en turismos, clásicos, protos y GT. Tras finalizar los estudios de económicas en 1997 fundó Azteca Motorsport.
- Karting 1990
- Cto. España Formula Ford 92-1993
- Cto España de Formula Renault 1994 y 1996
- Formula Ford UK Championship 1995
- Cto España de Formula Super-Toyota 1998
- Copa de España de resistencia 2007, 2008 y 2009
- Mini Challenge España 2009
- 500 Km de Motorland 2009
- Britcar 2009, 2010, 2011, 2012, 2013, 2014, 2016 y 2017
- Aston Martin LeMans Festival 2012
- Internacional Open GT 2012
- 24 Horas de Dubái (compitiendo con dos coches) 2014
- 12 Horas de Mugello 2014
- 24 Horas de Barcelona 2014
- Supercar Challenge 2015 y 2016
- Jarama Classic 2016
- Britcar 2017
- Cto. España de GT 2018
- Cto. España de GT 2019
- 6 hr. Peruanas 2020
Aqui sus datos en DRIVER DB
Palmarés
- 2º en el Cto España de Formula Ford 1993
- 2º en el Cto España de Formula Renault 1996
- 4º Cto. España de Formula Toyota 1998
- Ganador del Volante Maxi Autosport 2006
- 5º Final Mundial Legends cars 2006
- Ganador de los 500 Km de Motorland 2009
- Campeón de Clase 3 del Britcar 2010
- Campeón de las 24 Horas de Silverstone 2010 class 3
- Britcar driver of the year 2010
- Jurado del Coche deportivo del año 2011
- 2º Britcar 2011 Class 1
- 3º en el Sunoco Daytona Challenge 2012
- 3º Aston Martin Festival Centenary race 2013 GT3
- 2º 24 Horas de Dubái D1 2014
- Ganador de las 12 horas de Muguello D1 2014
- 2º 24 Horas de Barcelona D1 2014
- 2 Victorias en Britcar 2016
- 2 Victorias y 2 Pole positions en 2017
- Campeón España de GT C-1 2018
- 2º Cto. España de GT Absoluto
- 2º 500 Km de Motorland 2019
- Ganador de categoría 1.600 6 hr Peruanas 2020.