Career
Foreign others named Muhammad Ahmed, see the Muhammad Ahmed navigation page
He competed in the 50 m and 100 m breaststroke events at the 2012 FINA World Swimming Championships (25 m) and in the 50 m and 100 m breaststroke events, the former of which he currently hold the national record with a time of 31.29 seconds, at the 2013 World Aquatics Championships.