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

Filmography

x