Originaire de Caroline du Nord, Edwards a été formé dans le lycée de West Forsyth dans la ville de Clemmons puis a ensuite rejoint le JuCo d’Indian Hills Community College dans l’Iowa. Tournant à 12,8 pts et 6,4 rbs durant sa première saison, il aura du mal à confirmer lors de sa saison sophomore : 11,1 pts, 5,9 rbs, 1,2 int et 0,9 cts.
Cependant, Edwards intègre lors de la saison 2002-2003 le roster de l’université d’UNLV. Et, dès sa première saison chez les Runnin’ Rebels, Edwards s’impose comme un titulaire indiscutable : 9,1 pts à 56,4 % et 6,3 rbs. Pour sa dernière année en NCAA, Edwards a vu ses stats légèrement augmenter : 11,6 pts à 57,9 %, 6,4 rbs, 1,3 pds et 1,2 cts en 25 min.
Edwards a donc débuté sa carrière professionnelle la saison passée en choisissant Quimper tout juste promu en Pro B. Dans le Finistère, Edwards s’est imposé comme l’un des tous meilleurs étrangers de Pro B : 18,0 pts à 57,4 %, 10,1 rbs et 1,4 pds en 33 min.
Au Havre, Edwards devra montrer qu’il est capable de passer la barrière Pro B / Pro A. Edwards apportera toute sa puissance et sa solide défense au STB où il formera une raquette intéressante avec Ian Mahinmi, Floyd Miller et l’inoxydable Pat Durham.