Sheila Carter is a fictional character from The Young and the Restless and The Bold and the Beautiful, American soap operas on the CBS network. Created by William J. Bell, the role was introduced in 1990 — by Edward J.