Question: who plays caleb in seven brides for seven brothers
Answer: Matt Mattox as Caleb and Ruta Lee ( Kilmonis ) as Ruth