He signed at the age of 17 with Arsenal from Barcelona, but only appeared in 16 official games over the course of three seasons with the club. Subsequently, he returned to his country with Atlético Madrid, where he also featured sparingly before leaving in 2012 (but winning the 2010 UEFA Super Cup).