7 Greatest Robert DeNiro Performances

Team FC

Noodles - Once Upon a Time in America (1984)

In this film by Sergio Leone, De Niro played a young New York native who becomes a gangster before certain events send him into exile, from which he returns years later to atone for his past sins.

Vito Corleone - The Godfather Part II (1974)

In this Francis Ford Coppola film, De Niro played the younger version of Marlon Brando's character from the 1972 prequel, portraying Vito's rise from common immigrant to Mafia kingpin.

Travis Bickle - Taxi Driver (1976)

In this drama by Martin Scorsese, De Niro played a Vietnam veteran who drives a cab for a living but soon gets involved in an assassination plot.

Rupert Pupkin - The King of Comedy (1982)

In this unsettling comedy drama, De Niro played an aspiring comedian who starts to stalk his favourite talk show host in the hope of landing a spot on television, and when that doesn't work out, he resorts to more dangerous methods.

S/Sgt. Mikahil Vronsky - The Deer Hunter (1978)

De Niro played one of three soldiers who are taken prisoner by the Viet Cong who find themselves dealing with multiple issues after they return home.

Jake LaMotta - Raging Bull (1980)

De Niro donned the gloves of the real boxer Jake LaMotta in this biopic by Martin Scorsese that tracked the ebbs and flows of the boxer's career and his turbulent personal life.

Max Cady - Cape Fear (1991)

In this remake of a Gregory Peck-Robert Mitchum starrer, De Niro played a violent ex-convict bent on exacting revenge from the lawyer he holds responsible for his conviction.

Thank you for reading!

NEXT: 7 Highest-Rated IMDb Films of Scorsese