Question: who played joey buchanan on one life to live
Answer: Don Jeffcoat; Bruce Michael Hall; Nathan Fillion; Tom Degnan