Tras finalizar sus estudios en el Conservatorio Superior de Música «Manuel Castillo» de Sevilla, realiza sus estudios de posgrado en el Centro Superior Katarina Gurska, finalizando allí el Máster en Composición para Medios Audiovisuales. También realiza posteriormente un curso de Producción de Audio de Videojuegos en la prestigiosa escuela Berklee Online.
En el ámbito cinematográfico, ha compuesto música para cortometrajes como Éxtasis (2020, Bianca Bombín), The Adventures of Alexandra and Lucas (2021, Marion Anouk Couturier) o A Life for Lily (2022, Marion Anouk Couturier). Además, tiene experiencia como miembro activo en los estudios de videojuegos Loopgang Studios o Violent Hamster Team, en este último ocupando el puesto no solo de compositor sino también de diseñador de sonido y con los que trabaja en títulos tales como SuperHiperLuminumGun (2022), MegaLine (2022) o Stones of Chaos (pendiente de lanzamiento).
A pesar de su formación clásica, también tiene experiencia en la música moderna. Comienza a tocar la guitarra eléctrica de manera autodidacta a los 15 años, y es miembro fundador de la banda de metal sinfónico Rivermoon, que permaneció activa hasta 2017 y en la que desempeñaba los roles de compositor, letrista y teclista. No solo eso, también ha trabajado como arreglista para artistas tales como la onubense Rocío Ojuelos o la malagueña María Villalón, figurando en los créditos de su reciente EP Tratado de Paz (2022) como arreglista de cuerdas en el tema Romance de la Luna, Luna, ambas producciones a cargo de Rodrigo Carmona.
Asimismo, es autor de varias piezas de concierto. Además de obras de música de cámara como Nature (2020), o para plantillas más amplias tales como Sandstorms (2020, para orquesta, coro e instrumentos étnicos), son destacables sus obras estrenadas en 2022. El 25 de marzo se estrena la pieza para piano preparado Misty Dyes en la ciudad de Livorno (Italia)