39+ View images of Michelle Stafford
39+ View images of Michelle Stafford. Her parents moved her and her older sister, janine, to montrose, . Michelle stafford (born september 14, 1965) is an american actress, screenwriter and producer. Michelle is an american actress who was born in chicago, illinois, . See more ideas about michelle stafford, stafford, young and the restless. Michelle won the role of frankie on tribes in 1990 .