Question: who plays caleb snyder on as the world turns?
Answer: Graham Winton; Michael David Morrison