Ha jugado en equipos como el Canon Yaoundé de Camerún, Tiro Federal de Argentina, Provincial Osorno, Deportivo Temuco y Fernández Vial de Chile.