Makusha then represented Zimbabwe at the 2008 Summer Olympics in Beijing. In the long jump competition he secured a place in the final round with his first qualifying jump, which measured 8.14 metres. In the final round his first jump measured 8.19 metres. With this he was in the lead until the third round, when Irving Saladino jumped 8.21 metres. Makusha did not improve further, and was overtaken by Godfrey Khotso Mokoena and Ibrahim Camejo, who leapt 8.24 and 8.20 respectively.