Richard has competed at five Paralympics, the first in 1988 saw Richard win 3 gold medals in the Class 1B shot, discus and javelin. From 1992 Richard concentrated on wheelchair racing winning the gold medal in the TW2 400m and 800m and silver medals in the 200m and 1500m. The 1996 Summer Paralympics were the first time Richard failed to medal in any event and left him without a medal in the 200m, 400m and 800m. He returned to medal winning form in the 2000 Summer Paralympics winning silver in the 800m and bronze in the 5000m but missing out in the 1500m.