Es licenciado en Comunicación Audiovisual por la Universidad de Sevilla y socio fundador (junto a Olmo Figueredo) de La Claqueta, productora andaluza con casi 20 años de experiencia y cuyas producciones han obtenido dos Premios Goya, un Premio Platino, tres premios Forqué y dos Premios Feroz, entre otros. Ha dirigido tres largometrajes documentales: El viaje más largo (2020), La vida en llamas (2015) y 30 años de oscuridad (2012, nominada a los Goya a la Mejor Película Documental). Aparte de su labor como director, publicó en 2018 su primera novela gráfica como guionista, "Una historia de perros viejos" (ilustrada por Juanma Espinosa y publicada por Dolmen editorial), y ha colaborado en la producción de Nacido en Siria (2016), La trinchera infinita (2019) y El inconveniente (2020). Desde 2016 es Director del Festival de Cine Iberoamericano de Huelva.
Festival de Cine de Sevilla