Sofia is an American soap opera actress and writer. Her first acting job was playing Diane Ballard in "Guiding Light" from 1977 to 1981. In 1983, she had a brief role as Jennifer Thatcher in "Another World." In 1990, she returned to the same show in a different role, this time as Donna Love. She then decided to start writing for soap operas, and her first writing job came in 1994 as the script writer for "Another World." She stayed with the show until it was canceled, and then started writing scripts for "Days of our Lives" in 1999, and she kept the job until 2007.