Midfielder for
O'Higgins F.C. (Rancagua, 1994-1996),
Club Universidad de Chile (Santiago, 1997-2000),
Newcastle United F.C. (England, 2000-2003),
Rosario Central (Argentina, 2004-05),
C.D. Palestino (Santiago, 2005),
Unión Española (Santiago, 2006-2007, 2008-2009),
Deportes Concepción (Concepción, 2007) and
Deportes La Serena (La Serena, 2010).