Walker kilpaili ensimmäisen kerran Gibraltarin edustalla vuoden 2000 IAAF:n maailmanmestaruuskilpailussa.
Vilamourassa Portugalissa, jossa hän sijoittui 158. sijalle vanhempien miesten kisoissa ajassa 46:48 ja valmistui 149. sijalle miesten lyhyessä kisoissa ajassa 14:15. Seuraavana vuonna 2001 Mansaarella järjestetyssä saaripeleissä Walker sijoittui neljänneksi miesten triathlonissa aika 2:06:30. Samassa kilpailussa Walker teki myös henkilökohtaisen parhaan ja kansallisen ennätyksen 10:34.95:llä 3000 metrin jyrkänteiden finaalissa. Heinäkuussa 2002 Walker teki debyyttinsä Commonwealth-peleissä kilpaillen miesten triathlonissa 2002 Manchesterin olympialaisissa. Hän ajoi 2:06:15.19 ja sijoittui 26. sijalle. Kolme kuukautta myöhemmin Walker kilpaili vuoden 2002 Ironman-maailmanmestaruudessa Havaijilla. Hän sijoittui 160. sijalle 280:sta 35-39-vuotiaassa luokassa ja 767:sta 1605:stä kokonaisuudessaan 11:22:55:llä. Vuonna 2003 Guernseyn saarten olympialaisissa Walker voitti hopean miesten triathlonissa ja Harvey Gurryn ja Anthony Pereran rinnalla sijoittui kuudenneksi joukkueessa.