El zaguero tiene una dilatada carrera. Se formó en Universidad Católica, que es donde debutó en el profesionalismo y luego jugó en Deportes Concepción, San Marcos de Arica, Lota Schwager, Curicó Unido, Rangers, Deportes Santa Cruz, Iberia, Ñublense, Deportes La Serena y Deportes Puerto Montt.
Justamente, en los “Salmoneros” estuvo en los últimos cuatro años y en la última temporada disputó 20 partidos entre el torneo nacional y Copa Chile.
Opazo llega a aportar toda su experiencia a la zaga “Bohemia” para el 2023 donde sin dudas, esperamos que sea una gran campaña.