He was born in Gijón in 1973. He has a degree in Audiovisual Communication and a master’s degree in Film Direction from the NYFA in Los Angeles, where he graduated with the feature film Desire Street, co-directed with Xu Xiaoxi. Both created in 2011 Almost Red Productions. Together they have filmed the shorts Ni Jing: Thou Shalt Not Steal (2013), Floating Melon (2015), Advent (2016) and Sunken Plum, which premiered at Seminci in 2017.