Edwards was born in Handsworth and attended Fairfax School in Sutton Coldfield.
A late starter, he only began playing rugby at the age of twelve. Five years later, he joined the Worcester Warriors development programme, combining rugby with studying at Worcester Sixth Form College.
After a year at Sixways, he moved to Top 14 side La Rochelle, where he spent a season. That was followed by two seasons with ProD2 Aurillac, before he joined Oyonnax, another ProD2 outfit, at the start of the 2019/20 campaign.
By the time coronavirus brought the French season to a premature end, he had made 10 first-team appearances.
In May 2020, it was confirmed that Edwards had signed for Wasps for the 2020/21 season. However, he departed the club without making an appearance in November after signing a deal to join Japanese Top League side Toshiba Brave Lupus.
JW NOV 2020
Career
Toshiba Brave Lupus Tokyo No 4 Lock |
2020 - present | |
Mont-de-Marsan No 4 Lock |
2023 - present | |
Aurillac No 4 Lock |
2017 - 2019 | |
US Oyonnax No 4 Lock |
2019 - 2020 | |
Wasps No 4 Lock |
2020 - 2020 | |
RC Vannes No 4 Lock |