Ha compuesto más de 1.000 canciones, obras que han sido interpretadas entre otros por David Bisbal, Paulina Rubio, David Civera, Armando Manzanero, Pastora Soler, Dyango, Raúl, David Bustamante, etc.