Nació en Gijón en 1973. Licenciado en Comunicación Audiovisual y máster en Dirección de Cine en la NYFA de Los Ángeles, donde se graduó con el largo Desire Street, codirigido junto a Xu Xiaoxi, con quien creó en 2011 Almost Red Productions. Juntos han filmado los cortos Ni Jing: No robarás (2013), Sandía amarga (2015), Advientu (2016) y Sunken Plum (Ciruela de agua dulce), estrenada en Seminci en 2017.