Brian Brown was born on March 15, 1963 in Waco, Texas, USA. He is known for his work on The Ballad of Buster Scruggs (2018), Iron Man (2008) and Cowboys & Aliens (2011). Read more on iMDB