Barnes is a real person portrayed by John Corbett in the movie Tombstone (based on a true story).
When the movie was released in 1993, John Corbett was 32 years old.
The character of Barnes is mainly associated with Ike Clanton, Johnny Ringo and Billy Breckinridge.