In 2016 nam hij deel aan de 200 m op Olympische Spelen in Rio de Janeiro. In een tijd van 20,07 won hij de derde halve finale. In de finale kwam Edward echter niet verder dan een tijd van 20,23, waarmee hij op de zevende plaats eindigde.