Richard Croft est né le à Dunster Park, Berkshire. Il est le fils de Herbert Croft et d'Elizabeth Young. Il épouse le Margaret Denman, fille du Docteur Thomas Denman et d'Elizabeth Brodie.
Ils ont quatre enfants : Thomas Elmsley Croft, lequel succède à son père comme 7e baronnet ; Archer Denman Croft, qui succède à son frère comme 8e baronnet ; Frances Elizabeth Croft et le révérend Richard Croft, recteur à Hillingdon, Middlesex, Angleterre[2].
La triple tragédie obstétricale
Lorsque la princesse Charlotte unique héritière du roi George IV et épouse du prince Léopold de Saxe-Cobourg-Saalfeld devient enceinte en , Croft est choisi pour lui dispenser ses soins. Selon un dogme médical, Croft restreint l'alimentation de la parturiente et pratique de nombreuses saignées pendant la grossesse.
Le , la chambre de la princesse de Galles à Claremont House est choisie comme salle de travail et d'accouchement. Finalement, la princesse Charlotte donne naissance à un fils mort-né de neuf livres. Cinq heures plus tard, elle meurt, probablement en raison d'une hémorragie interne.
Bien que le mari et le père de la Princesse aient assuré Croft de leur soutien et qu'une autopsie n'a révélé aucun manquement de Croft, ce dernier se donne la mort le [3],[4].