In Martin Scorsese’s Goodfellas, what is the surname of narrator Henry?

The story behind the answer

The narrator of Martin Scorsese’s Goodfellas is Henry Hill.

Released in 1990, Goodfellas follows Henry Hill from his teenage fascination with organized crime through his work with the Lucchese crime family and his eventual cooperation with the authorities. Ray Liotta plays Henry, with Robert De Niro as Jimmy Conway and Joe Pesci as Tommy DeVito.

The film is based on Wiseguy, Nicholas Pileggi’s 1985 nonfiction book about Hill and the people around him. Pileggi co-wrote the screenplay with Scorsese. Their approach combines rapid narration, dark humor, sudden violence, and long tracking shots to create an unusually immersive view of gangster life.

Henry Hill was a real person, although the film changes some names, timelines, and incidents for dramatic purposes. Goodfellas received six Academy Award nominations, and Joe Pesci won Best Supporting Actor for his performance as Tommy.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: