Question: who plays caleb in seven brides for seven brothers
Answer: Matt Mattox