Question: who played benjamin on seven brides for seven brothers
Answer: The brothers were played by Wes Drummond ( Benjamin ) , Carver Duncan ( Caleb ) , Matt Casey ( Daniel ) , Ben Cramer ( Ephraim ) , Will Leonard ( Frank ) and Max King ( Gideon ) .