Tim Blake Nelson
Tim Blake Nelson is an American actor, writer, and director, best known for his roles in film including, Delmar O’Donnell in “O Brother, Where Art Thou”, Samuel Sterns in “The Incredible Hulk”, Richard Schell in “Lincoln”, and most recently as Buster Scruggs in the Netflix series “The Ballad of Buster Scruggs”. He studied at Brown University and at Juilliard where... read full bio