"Robinsonas atstovavo savo gimtinei šaliai keturis metus iš eilės, pradedant 1956 metais, kai jam buvo 18 metų, jis varžėsi 100 metrų ir 200 metrų lenktynėse, tačiau nė vienoje iš jų nepasiekė pirmojo etapo. Po ketverių metų 1960 m. vasaros olimpinėse žaidynėse Romoje Robinsonas pasiekė pusfinalų tiek 100 metrų, tiek 200 metrų bėgime. 1964 m. vasaros olimpinėse žaidynėse jis pasiekė 100 metrų finalą ir užėmė aštuntąją vietą. 1968 m. Vasaros olimpinėse žaidynėse Robinsonas buvo komandos, kuri pasiekė pusfinalių 4 × 100 metrų švaisto varžybose, dalis.
, kur jie buvo diskvalifikuoti prieš finalą.