Born in Maiduguri, Nigeria, Makinde moved with his family to Canada in 1992. He was an unused relay member at the 2012 Summer Olympics in London. He won the gold medal in the 200 metres at the 2013 Jeux de la Francophonie. In July 2016, he was named to Canada's Olympic team. He went to the 2018 Commonwealth Games with the Canadian team.
