El jugador se formó en las inferiores de Colo-Colo, para luego defender los colores de Santiago Wanderers y Deportes Puerto Montt.