who played ed hall on one life to live
Ed Hall (One Life to Live) Ed Hall is a fictional character from the American soap opera One Life to Live, played by Al Freeman Jr.
Crystal Chappell Crystal Chappell /ʃəˈpɛl/ (born August 4, 1965) is an American actress who played Carly Manning on Days of Our Lives from 1990 to 1993, Maggie Carpenter on One Life to Live from 1995–97 and Olivia Spencer on Guiding Light from 1999 to 2009.