Durante la scuola secondaria viene introdotto al salto in alto, disciplina con cui ha debuttato nel 2004, vincendo, ai Giochi CARIFTA di Bermuda. Dopo aver gareggiato nel 2006 ai XVIII Giochi del Commonwealth, si trasferisce in Inghilterra per potersi allenare con il club Belgrave Harriers. Tra alti e bassi dovuti ad alcuni infortuni, Edwards approda nel 2011 al suo primo Mondiali e si garantisce un posto ai Giochi olimpici di , occasione in cui non è andato oltre la fase di qualificazione.