Ha jugado en equipos como Deportes Puerto Montt, Deportes Temuco, Cobresal y actualmente en Deportes Antofagasta, en donde siempre se ha destacado por su fuerza en la marca.