CharacterBeau BennettBeau Bennett in The Ranch (2016), played by Sam Elliott. Played bySam ElliottAppears inThe Ranch2016