Nacido en Bilbao (1986), es Diplomado en Guión de Cine y Televisión por la Escuela de Cine Kinema (Bilbao) y La Factoría del Guión (Madrid). Tras curtirse escribiendo cortometrajes como El buen mal (Jokin Urruticoechea, 2014), Yayos (Roberto San Sebastián, 2013) o Susana se está muriendo (Jokin Urruticoechea, 2013), en 2017 estrena su primer largometraje como guionista: La Noche del Virgen, dirigida por Roberto San Sebastián, su colaborador habitual. Ha recibido la Ayuda del Gobierno Vasco para la Creación de Guiones Cinematográficos en tres ocasiones diferentes: en 2012 por La Princesa Lobo, en 2014 por El Desierto Verde (junto a Jokin Urruticoechea) y en 2018 por Los Sheriffs.
Además, ha sido seleccionado en numerosas convocatorias de guiones de largometraje como el 15º Curso de Desarrollo de Proyectos Cinematográficos Iberoamericanos del Programa Ibermedia por El fin del verano (2017), la Residencia Intensiva INSTANTÁNEA por Hereje (2019) o DAMA Ayuda (junto a Jokin Urruticoeceha) por Conquistador (2021).
También fue uno de los ganadores en la 1ª edición del concurso Cambio de Plano (organizado por DAMA y Netflix) por el proyecto de serie Descarriada (2021). Sus últimos proyectos como guionista son los largometrajes Lo Carga el Diablo (dirigido por Guillermo Polo) y Pequeños Calvarios (dirigido por Javier Polo), que serán estrenadas a lo largo de 2024.