Nacido en Azuaga (Badajoz). Diplomado en Magisterio por la Universidad de Granada. Inicia sus estudios de canto con Valentina R. Corvillo, Ricardo Visus y Pilar Jurado. Ingresa en el Conservatorio Profesional de Música de Badajoz con la profesora Mª Coronada Herrera y posteriormente en el Conservatorio de Palma de Mallorca con Antoni Aragón. Así mismo, ha impartido clases con Silvia Corbacho , Carlos Chausson, Carmen Solís y David Menéndez, continuando su formación con el maestro Ángel Jiménez y la profesora Sara Garvín.
Interesado por el repertorio coral forma parte del coro de cámara “Kalenda Maya Ensemble”, interpretando obras del Renacimiento y el Medioevo.
Ha realizado recitales líricos en numerosos puntos de la geografía española y portuguesa. Destacan también varias colaboraciones con la Capella Mallorquina.
En cuanto al repertorio operístico ha colaborado en la ópera barroca Júpiter y Semele en Palma de Mallorca y en óperas como "Il Barbiere di Siviglia" (Rossini) y " Le Nozze di Figaro"(Mozart). Colaboró como solista en el Teatro Principal de Palma en el "Festival Música Mallorca 2008" Junto a la Orquesta Sinfónica de Berlín. En 2009 participa en "La Traviata" (Verdi) y como solista coral en el concierto que Plácido Domingo ofreció en la misma ciudad. En 2010 interpreta el papel de Belcore de "L'elisir d'Amore" (Donizzeti) y realiza un recital lírico en el Salon de Cent del Ayuntamiento de Barcelona. Ha participado en el "Ciclo de Jóvenes Intérpretes" de Hervás (Cáceres). En 2013 – 2014 participa en distintos proyectos de zarzuela, como "Luisa Fernanda" (M. Torroba) , la antología "El Sueño de Marina" con la Escuela de Canto de Badajoz y realizado el recital "De la Zarzuela a la Copla" junto a la pianista Mª Luisa Rojas. Bajo la batuta de Javier Castro participa como solista en “Carmina Burana” (Orff) con la Orquesta Sinfónica de Burgos. 2015-2016 canta el papel de bajo solista en la “Misa Nelson” (Haynd) bajo la batuta de Ángel Jiménez y la orquesta y coro ECABA. Junto a la orquesta barroca del conservatorio superior “Bonifacio Gil” de Badajoz , interpreta la Cantata BWV 57 “Selig ist der man” (Bach) y el oratorio “Daniele” (Carissimi).En la navidad de 2016 realiza junto a la soprano Carmen Solís, y la pianista Mª Rojas, el concierto de Navidad en el Museo Nacional de Arte Romano de Mérida. En 2017 participa con la compañía “Ópera Sur” en su recital de Zarzuela en el Gran Teatro de Huelva. Dede 2018, junto a la Compañía ECABA sigue realizando la gira a nivel nacional con el espectáculo “Una Noche en la Ópera” en el que lleva el peso de uno de los dos personajes principales. En 2021-2022 interpreta el rol de “Rústico” en la zarzuela barroca “Apolo y Dafne” de Sebastián Durón con la Orquesta Barroca de Badajoz. En 2022-2023 Interpreta el papel de Marco, uno de los personajes de la ópera "Gianni Schicchi" de G. Puccini en el proyecto Opera Joven de Badajoz. Y junto a Ecaba en colaboración con la Escuela de Arte Dramático de Extremadura, vuelve a retomar unos de los roles solistas en la obra "El Sueño de Marina". Con el proyecto “Ópera Rural” (2023-2024) toma el Rol del barón Douphol en “La Traviata” de Verdi. En 2024 uno de los tres ganadores del concurso de solistas para la Orquesta de Extremadura 2024-2025.
En el repertorio sacro ha interpretado obras como "Petite Messe Solennelle" (Rossini), "The Crucifixion" (Stainer), "Messe de Minuit" (Charpentier) , Gloria (Vivaldi), Requien (Fauré) “Misa de la Coronación” o "Requiem" (Mozart).
Compagina su labor en los escenarios con su labor docente en la escuela de música creativa “La Octava” (Mérida).