CharacterJames DuttonJames Dutton in 1883 (2021), played by Tim McGraw. Played byTim McGrawAppears in18832021