It's hard to believe that today, Robert De Niro turns 68 years old. He has been entertaining us on the screen for a long time now and most of his movies are considered classics. He has always been one of my favorite actors, and the films he has directed have been great as well. So since today is his birthday I figured why not count down some of his best movies of all time.

  • 10

    Cape Fear (1991)

    I think it's one of his more underrated films. The remake of "Cape Fear" is a bit of a departure of De Niro's usual roles, but he nails it. Him as the sadistic Max Caddy is one of the most terrifying characters in the movies.

  • 9

    Mean Streets (1973)

    One of the first big roles of De Niro's long storied career. Also one of the first times he worked with director Martin Scorsese. This is the film that got us familiar with De Niro in that gangster role, one he would be come famous for.

  • 8

    The Deer Hunter (1978)

    Robert De Niro plus Christopher Walken is one of the craziest movies ever made. Every single time the Russian roulette part comes on I have to look away, it makes me too nervous. There is a reason why this one took home so many Academy Awards.

  • 7

    Once Upon a Time in America (1984)

    The only word to describe this film is EPIC. The original version of the film was well over 4 hours long, but was cut down to 3 hours so that places would distribute it. It shows how young guys come through the ranks of organized crime in NYC from the 1920's through the 60's.

  • 6

    Casino (1995)

    Another pairing of De Niro and Scorsese, this has always been one of my favorites. It also once again paired De Niro with Joe Pesci, a pair for the ages. De Niro is called up by the mob to over see their operation in Las Vegas in the 1960's and takes us up to the present day where Vegas is a very changed place.

  • 5

    Awakenings (1990)

    Some of De Niro's best work. The film also stars Robin Williams and shows a Doctor (Williams) solving the mysterious disease effecting numerous patients, including De Niro. One of the most emotional films I have ever seen, it really shows how great an actor De Niro actually is.

  • 4

    Analyze This (1999)

    A different take on the gangster role that De Niro usually plays. This comedy also stars Billy Crystal as De Niro's (a mob boss) psychiatrist. All kinds of trouble breaks out and it even inspired a 2002 sequel.

  • 3

    Raging Bull (1980)

    Once again we see some classic team ups in this movie. De Niro is with Joe Pesci and Martin Scorsese. It portrays De Niro as Jake LaMotta, a troubled prize fighter with some big time demons. This character sure has issues, and De Niro's performance is once again top notch.

  • 2

    Taxi Driver (1976)

    One of the most defining roles of De Niro's career. It shows De Niro as the trouble former Marine Travis Bickle and how he is living after the Vietnam War in NYC. It once again shows De Niro in the role a troubled person, something has become great at portraying. One of the best movies of all time.

  • 1

    The Godfather Part II (1974)

    Some would argue that this one is even better than the first one, and it is easily Robert De Niro's best performance. It's cool because it's both a prequel and sequel. De Niro plays a young Vito Corleone and it portrays how he came to be "the Godfather". It's easily the best performance De Niro has ever put on the screen.