Debutó en Oriente Petrolero y se ha desempeñado en diversos equipos de Bolivia, Colombia, Estados Unidos, España, Chile, Perú y Venezuela.