Han representerte Bahrain under Sommer-OL 2016 i Rio de Janeiro, der han ble diskvalifisert for tyv i semifinalen på 100 meter. Han løp på 10,12 i innledningsheatet, og ble nummer to i sitt heat.