Advertisements

Neal Huff

Actor

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

Advertisements

Filmography

  • Movie Name

    Ratings

  • Split

    Horror, Thriller

    7.5 /10

Trailers & Videos

trailers
x

Split Trailer

Actor

x