Р. Гордон родился 5 октября 1929г. В 1951г. он оканчивает Вашингтонский университет по специальности химика. С 1953г. служит в испытательных и метеорологических частях ВМФ. В 1963г. его зачисляют в группу астронавтов НАСА. Первый полет на космическом корабле «Джемини-11» в качестве второго пилота.
Этот полет Р. Гордон совершил 12-14 сентября 1966г. совместно с Ч. Конрадом. «Джемини-11» за 71 час пребывания на орбите совершил 44 оборота вокруг Земли, пройдя расстояние, равное примерно 1. 8 млн. км. За время полета Р. Гордон дважды выходил из кабины в открытый космос. Второй полет вместе с Ч. Конрадом и А. Бином Ричард Гордон совершил 14-24 ноября 1969г. в качестве пилота основного отсека лунного корабля «Аполлон-12».
Во время высадки Ч. Конрада и А. Бина на Луну (19-20 ноября 1969г.) Р. Гордон находился в командно-сервисном модуле «Аполлона-12» на селецентрической орбите. Это была вторая посадка американских астронавтов на Луну.