Question: Who played delilah on one life to live?
Answer: Shelly Burch
Natural Questions answer: Shelly Burch (from the Wikipedia article "Shelly Burch")