<P> Ed Hall is a fictional character from the American soap opera One Life to Live , played by Al Freeman Jr . </P>
<P> Ed Hall is a fictional character from the American soap opera One Life to Live , played by Al Freeman Jr . </P>
who played ed hall on one life to live
who played ed hall on one life to live
Al Freeman Jr .
Al Freeman Jr .