He competed in the men's 100 metre freestyle event at the 2017 World Aquatics Championships.[2][3] In 2018, he represented Yemen at the 2018 Asian Games held in Jakarta, Indonesia.[4] In 2021, he competed in the men's 100 metre and 200 metre freestyle at the 2020 Summer Olympics in Tokyo, Japan.[5][6]