Neal Huff was born in New York City, New York, USA. He is known for Spotlight (2015), Moonrise Kingdom (2012) and Big Daddy (1999).
Awards | 5 wins & 2 nominations
Actor| Soundtrack
Email address *
Register
Username or email address *
Password *
Log in Remember me
Lost your password?