En el año 2002, tras estudiar Arte Dramático, pasar por distintas escuelas de doblaje madrileñas y con unas pocas convocatorias a sus espaldas, decide trasladarse a Barcelona, donde empieza a abrirse camino dentro de la profesión.
Sus primeros papeles no tardan en llegar: El joven Manech de Largo Domingo de Noviazgo (Gaspard Ulliel), Chaz kramer en Constantine (Shia Labeouf), Bobby (Brian Geraghty), Final Fantasy Advent Children (Keiji Fujiyara) o Enamórate (Trent Ford), entre otros.
Después de siete años, vuelve a Madrid y entra a formar parte de la plantilla de actores de SDI Media, donde tiene la posibilidad de seguir aprendiendo y ganando experiencia en el atril participando en infinidad de series, películas, documentales y videojuegos, y también fuera de él en otras ramas como el ajuste y adaptación de guiones y en la dirección de doblaje.
Podéis escucharle en series como: Transparent (Josh Pfefferman), Glee (Dave), Frontera (Capitán Chesterfield), Broad city (Bevers), House of Cards (Sean Jeffries), Caprica (Sam Adama), «Orange is the New Black» (Scott), Gomorrah (Rosario), Breaking Bad (Víctor), The Last Panthers (Rachedi), 1992 (Zeno Mainaghi), entre otras.
En animación, títulos como Archer (Barry), Los Simpson, Padre de Familia, La Pantera Rosa (Pantera rosa), Agente Oso (Agente oso), Los Hermanos Kratt (Martin Kratt), Dora and Friends (adaptación y dirección), entre otros.
En videojuegos, Kingdom Hearts II (Axel), Disney Infinity (Narrador), Battlefield 3, Need for Speed: Hot Pursuit, Spiderman, God of War (codirector), Detroit Become Human (adaptador de guion y codirector)…
Narrador de documentales de BBC Earth y National Geographic.
Forma parte del jurado de doblaje en los VII Premios ATRAE.