Answer this question:

who played ed hall on one life to live??
Al Freeman Jr.