Character
Sheila Carter
Sheila Carter in The Bold and the Beautiful (1987), played by Kimberlin Brown.
Sheila Carter is a character from The Young and the Restless and The Bold and the Beautiful.
Read more about Sheila Carter on TheBoldandtheBeautiful Wiki at Fandom