„Richie“ Thomson  siegte 1961 in der nationalen Meisterschaft im Straßenrennen der Amateure. Er war Teilnehmer der Olympischen Sommerspiele 1968 in München. Beim Sieg von Pierfranco Vianelli im olympischen Straßenrennen schied er jedoch aus dem Rennen aus. Im Mannschaftszeitfahren kam er mit seinen Teamkameraden nur auf den 23. Rang.