Im Alter von vier Jahren zog Cheryl Shepard mit ihrer Familie in die Schweiz. Sie hat eine Zwillingsschwester und eine jüngere Schwester. Shepard wuchs in Basel, Bern und Zürich auf. In Zürich ging sie 1982 zur Schauspiel-Akademie und schloss diese 1986 ab. Bühnenerfahrung gewann sie am Staatstheater Stuttgart und von 1988 bis 1990 am Nationaltheater Mannheim.[1]
1990 zog sie an den Bodensee, wo sie sich dann mehr in Richtung Film und Fernsehen orientierte. 2007 fand sie in Leipzig eine neue Heimat.[2]
1997 bekam sie ihre erste große Hauptrolle in einer Fernsehserie. Bis März 2000 war sie in 80 Folgen von Hinter Gittern – Der Frauenknast als Susanne Teubner zu sehen, die ihren Ehemann im Affekt getötet hatte. Von 2003 bis 2015 spielte sie in der Fernsehserie In aller Freundschaft die Rolle der plastischen Chirurgin und später auch Urologin Dr. Elena Eichhorn.[3] Nachdem passende Rollenangebote ausblieben und sie Privatinsolvenz anmelden musste, eröffnete sie am 31. Juli 2015 in Leipzig ein Café mit dem Namen „Cheryl’s Café“.[4] Im April 2016 wurde bekannt, dass Shepard das Café aufgegeben hat.[5] Von Mai 2016 bis April 2017 spielte sie in der 13. Staffel der TelenovelaRote Rosen als Sydney Flickenschild eine der Hauptrollen. Im Oktober und November 2017 hatte sie jeweils einen Gastauftritt bei Rote Rosen.
Sie setzt sich für verschiedene Kulturen und das Verständnis zwischen ihnen ein und ist aktives Mitglied im Verein „Hand in Hand International e. V. – Verein für Begegnung und Zusammenarbeit“.[6]
Cheryl Shepard ist seit 2006 mit dem Schauspieler Nikolaus Okonkwo verheiratet und hat mit ihm einen Sohn und zwei Adoptivkinder.[7] Zwei erwachsene Töchter stammen aus erster Ehe.