Han har spilt for flere andre klubber i sin karriere, blant annet Audax Italiano og Everton de Viña del Mar fra Chile.