Nathaniel Brown was born on May 20, 1988 in Richmond, Virginia, USA. He is an actor, known for Enter the Void (2009), Blinders (2011) and Druid Peak (2014). Read more on iMDB