He competed at the 2012 Summer Olympics in the 58kg event. He was the flag bearer of the Yemeni sports team during the opening ceremonies.[3] On August 8, he advanced from the preliminaries to the quarterfinals by defeating Gabriel Mercedes of the Dominican Republic (8-3). In the quarterfinals, he was defeated by Óscar Muñoz of Colombia (2-14).[4][5]