He was born in California in 1978. His first film “Lucía” premiered at the San Sebastián IFF, Zabaltegi New Directors, 2010. His second feature "Rey" premiered at IFF Rotterdam in 2017 where it won a Special Jury Award for "exceptional artistic achievement".