He appeared in the 2012 Summer Olympics in London, as part of Bahrain's Olympic team. He participated in the men's 100m butterfly event where he recorded a time of 1:04.05, which beat his previous personal best of 1:05.09.