Neal Huff

Neal Huff was born in New York City, New York, USA. He is an actor, known for Spotlight (2015), Moonrise Kingdom (2012) and Big Daddy (1999).As of 2017, has appeared in three films that were nominated for the Best Picture Oscar: Michael Clayton (2007), The Grand Budapest Hotel (2014) and Spotlight (2015). The latter film is a winner in the category.

Acting

2011

Meek's Cutoff

- Actor