Ha jugado en Argentina en equipos como Lanús y Arsenal de Sarandí, y en Chile, en Cobreloa y en Deportes Puerto Montt.