Neal Huff

Biography

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).

Filmography

Movie Name Release Date
spotlight Spotlight November 20, 2015