Okwiri secured his place in the welterweight event in Rio by winning the gold medal in the 2016 African Boxing Olympic Qualification Tournament. He defeated Ghana's Mohameed Azumah in the semifinals to clinch his place as part of the Kenyan team in Rio before going on to beat Egypt's Walid Sedik Mohamed in the final.