Career
He is the current captain of the club Youth He progressed from the under categories club all the way to the senior team Chile and Portugal He began his professional career in 2000 with where he stayed until 2006.
In 2004 he had a short stint with Portuguese club Vitória Sport Clube.
In 2007 he signed for Audax Italiano, where he has become a fixture in the starting eleven. But in 2009 Unión Española signed this defensive midfielder, then became the captain of the team
O"Higgins Leal in 2013 signed for O"Higgins along with teammate Gonzalo Barriga. In the tournament, he played in 13 of 18 matches.
He participated with the club in the 2014 Copa Libertadores where they faced Deportivo Cali, Cerro Porteño and Lanús, being third and being eliminated in the group stage.
Club O"Higgins Medalla Santa Cruz de Triana: 2014 Individual.