Oscar Quiroz pratique le cyclisme depuis l'âge de quatorze ans. Il exerce le métier d'analyste en politique environnementale au ministère de l'Environnement bélizien, lorsqu'il n'est pas actif dans les compétitions[1]. Au cours de sa carrière sportive, il devient champion du Belize à de multiples reprises[2]. Il obtient également de nombreuses victoires et diverses places d'honneur dans des courses locales. En dehors de son pays natal, il participe aux Jeux du Commonwealth de 2018, ou encore aux championnats panaméricains de 2021. Il monte par ailleurs sur le podium des championnats de la Caraïbe en 2019 et 2021, sous les couleurs de la sélection bélizienne.
En août 2022, il se présente une nouvelle fois au départ des Jeux du Commonwealth. Lors de la course en ligne, il s'accroche au peloton principal et parvient à prendre la vingt-septième place. Il devance à cette occasion de nombreux cyclistes européens. Grâce à cette performance, il signe un contrat avec les Miami Blazers[3]. Avec cette formation, il court occasionnellement sur le circuit américain. Il continue aussi de concourir au Belize. À l'étranger, il prend part aux Jeux d'Amérique centrale et des Caraïbes en 2023.