Nació en Madrid, España, en 1979. Estudió filosofía y cine, y actualmente vive seis meses al año en Etiopía. Dirigió los cortometrajes Where Is My Dog? (2010; exhibida en Rotterdam) y Chigger Ale (2013), exhibido en Locarno y Bafici, entre otros.
Película: Crumbs05 de Mayo de 2015
25 de Abril de 2015
25 de Abril de 2015