He won the gold medal at the 2018 Central American and Caribbean Games and the bronze medal at the 2018 NACAC Championships. He also competed at the 2017 World Championships without reaching the final.