Nace en Cádiz, comenzando su formación musical en El Puerto de Santa María, en la especialidad de piano, seguido de la titulación en el grado profesional en el Conservatorio de Jerez de la Frontera, en la especialidad de clarinete. Actualmente recibe formación como director en el Real Conservatorio Superior de Música de Madrid, bajo la dirección de los maestros Mariano Alises y Juan Luis Martínez.
Es director del Coro Universitario Complutense y de la Coral ''Nuestros Cantares'', ambos en Madrid. Ha acompañado a diferentes formaciones, como la banda de música ''Maestro Dueñas'', en Cádiz, y la Coral Juvenil ''La Salle-Santa Natalia'', en Cádiz y Roma (Italia). A su vez, ha acompañado a diferentes cantautores en diferentes puntos de España, entre ellos Sergio Chaves en Ávila, Sevilla y Cádiz, y Julia González en Elche y Cádiz, entre otros.