Under Samveldelekene i 1978 vant han sin tredje 100 m tittel på rad, men han ble slått ut på 200 m etter å ha fått krampe. Under sitt fjerde sommer-OL i Moskva 1980 ble han slått ut i semifinalen på 100 m. På 200 m kom han til finalen og tok bronsemedalje, ett tidel bak gullvinneren Pietro Mennea.