rivera was born in a coruña, galicia. a product of deportivo de la coruña's youth ranks he played only once for its first team, featuring 33 minutes in a 0–0 la liga home draw against levante ud on 18 february 2007.