Ha jugado en Deportes Temuco, Cobreloa, Lota Schwager y Unión Temuco.