Defender for Deportes Linares (Linares, 1999-2001),
Rangers de Talca (Talca, 2001-2004, 2017),
Colo-Colo (Santiago, 2004),
Chiapas F.C. (Mexico, 2005-2008, 2011-2012),
Club Atlas (Mexico, 2009),
C.D. Universidad Católica (Santiago, 2010), Correcaminos de la UAT (Mexico, 2013),
Deportes Antofagasta (Antofagasta, 2013-2014), Santos de Guápiles (Costa Rica, 2014) and
Coquimbo Unido (Coquimbo, 2015-2016).