On 22 June 2011, it was announced Moreno would transfer to Spanish La Liga club Espanyol on a five-year contract for an undisclosed fee.
Pe 22 iunie 2011,s-a anuntat că Moreno s-ar transfera la clubul spaniol RCD Espanyol pe un contract pe cinci ani pentru o sumă nedezvăluită.