Not a member? Join today
Neal Huff was born in New York City, New York, USA. He is an actor, known for Spotlight (2015), Moonrise Kingdom (2012) and Split (2016).
Movie Name
Ratings
Korku, Gerilim
Actor