Formado en monográficos de guión por la Ecam (Escuela de Cinematografía de la comunidad de Madrid), de montaje por la Eima (Escuela Internacional de Medios Audiovisuales), licenciado en Dirección Cinematográfica por la Escac (Escuela Superior de Cine y Audiovisual de Cataluña), con quien también realiza un Máster en desarrollo integral de proyectos Audiovisuales y el Máster Oficial en Cinematografía, becado durante dos años consecutivos por la Fundación Borau. Compagina su carrera como guionista y director con la interpretación (Coprotagonizando el largometraje Desaparecer o dando voz al personaje de «El Canijo» en la tercera temporada de la serie de animación Arros Covat) y la docencia.