He qualified to join the Sudanese delegation at the 2012 Summer Olympics, and took part in the men's 400 metres. He reached the semi-finals, where he set a new personal best in 45.13.