Richard Shepherd urodził się w zachodnim Londynie. Dorastał w Watford w Hertfordshire. W szkole średniej natknął się na przemycony przez kolegę podręcznik akademicki medycyny sądowej i w ten sposób zapoznał się ze światem zbrodni i morderstw. To z kolei sprawiło, że resztę życia poświęcił na zrozumienie istoty śmierci w jej najrozmaitszych odsłonach.
Studiował medycynę na Uniwersytecie Londyńskim (St. George’s Hospital Medical School), dyplom lekarza uzyskał w 1977 roku, po czym w 1987 roku zrobił specjalizację z medycyny sądowej. Wkrótce potem zaczął pracować w elitarnym Guy’s Hospital, w tamtejszym zakładzie medycyny sądowej.
W swojej karierze badał tysiące śmierci w niewyjaśnionych okolicznościach, począwszy od głośnych spraw z pierwszych stron gazet, a kończąc na katastrofach naturalnych z dziesiątkami czy setkami ofiar.
Z doświadczenia i umiejętności Richarda Shepherda nadal chętnie korzystają wydziały policji z całego świata.