In 1990, at the age of 19, he made his senior debut for
Universidad Católica of the
Chilean Primera División, coming on as a substitute for the final 30 minutes. In 1991, he was part of the team that won the
1991 Copa Chile. In 1992, he moved to
Santiago Wanderers of the
Chilean Segunda División. In 1994, he returned to the Chilean top tier with
Cobresal. In January 1995, he returned to
Universidad Católica. Afterwards, he returned to the Chilean top tier, playing with
Deportes Concepción and
Deportes Temuco in 1996 and 1997, respectively followed by stints in the second tier with
Santiago Morning and
Provincial Osorno in 1998 and 1999, respectively. In 2000, he went to the United States and had trials with
Major League Soccer clubs
New England Revolution and
Dallas Burn. While he did not sign for either club, Dallas assistant
Oscar Pisano recommended him to
Chris Agnello, who was the head coach of the
Utah Blitzz of the
USL D-3 Pro League, who signed him to a two-year contract in April. He ultimately spent five seasons with the Blitzz, serving as team captain winning four Western Conference titles and winning the League Championship playoffs in 2001 and 2004. In 2000, he was named league Defender of the Year and made the league all-star team in 2000 and 2002.{{cite web|url=https://chile.as.com/chile/2015/12/16/futbol/1450270398_155246.html|title=El ex zaguero chileno con su propio club en Estados Unidos ==International career==