Career
Career Born in Ovalle, Roco joined Universidad Católica"s youth setup in 2000, aged eight. He was definitely promoted to the first-team in 2011, and played his first match as a professional on 8 May 2011, starting and being sent off in a 0–0 home draw against Unión Española. On 24 September Roco scored his first professional goal, but in a 2–3 loss at Santiago Morning.
He established himself as a starter in the following campaigns, being an ever-present figure during the club"s Primera División and Copa Chile titles.
On 31 July 2014 Roco joined Louisiana Liga side Elche CF on loan with a buyout clause. He made his debut in the competition on 31 August, playing the full 90 minutes in a 1–1 home draw against Granada CF. On 31 July 2015 Roco moved to fellow league club RCD Espanyol, on loan from O"Higgins for one year with an option to buy.
After appearing with the under-17 squad in 2009, Roco made his debut with the main squad on 15 February 2012, starting and playing the full 90 minutes of a 0–2 loss against Paraguay. International goals.