Bei den Crosslauf-WM 1981 in Madrid kam er auf den 76. Platz. 1983 siegte er bei Roma – Ostia und 1984 beim Romatona-Marathon in Rom. 1985 gewann er den Fleet-Halbmarathon und wurde Dritter beim Great North Run.