Bei den Olympischen Spielen 1980 in Moskau gewann Richard gemeinsam mit Pascal Barré, Patrick Barré und Hermann Panzo die Bronzemedaille in der 4-mal-100-Meter-Staffel hinter den Mannschaften aus der Sowjetunion und Polen. Es blieb sein bedeutendster internationaler Erfolg, wenngleich er mit der Staffel in den folgenden Jahren noch einige weitere Finalplatzierungen erreichte: Platz 7 bei den Leichtathletik-Europameisterschaften 1982 in Athen, Platz 8 bei den Leichtathletik-Weltmeisterschaften 1983 in Helsinki, Platz 6 bei den Olympischen Spielen 1984 in Los Angeles und Platz 4 bei den Leichtathletik-Europameisterschaften 1986 in Stuttgart. Daneben gewann er bei den Leichtathletik-Halleneuropameisterschaften 1985 in Piräus die Silbermedaille im 60-Meter-Lauf, nachdem er bei den beiden vorangegangenen Austragungen jeweils den vierten Rang belegt hatte.