Хувентуд Лас-Пьедрас
He has played for different clubs throughout the world, such as Juventud de Las Piedras and C.A. Cerro (Uruguay), Gama (Brazil), Hailong (China), UD Marbella (Spain), Persib Bandung (Indonesia), Walsall (England).