Bei den Commenwealth-Games gewann er die Goldmedaille im Mannschaftszeitfahren mit Malcolm Elliott, Steve Lawrence und Joe Waugh. Die Irland-Rundfahrt gewann er 1984 vor Hans-Henrik Ørsted, dazu holte er einen Etappensieg und gewann die Bergwertung.